jquery 获取并设置css的方法

jquery里边获取css样式的方法,里边介绍了获取并设置css有单个和多个:例句如下:

<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 -->
<script type="text/javascript">
jQuery(document).ready(function(){
    $("div.detailButtonDiv").css({'float':'left','margin-top':'5px'});
    $("div.detailButtonDiv").css({'float':'left','margin-top':'5px','text-align':'left'});
   // alert($("div.e8_innerShow_button_right50").attr("style"));
    $("div.e8_innerShow_button_right50").parent(".e8_os").css("min-width","500px");
    $("#outfield11515div").parent(".e8_os").css("min-width","500px");
    jQuery("#field11389span span").find(".e8_delClass").remove();
    jQuery("#field11389span").children("span").find(".e8_delClass").css({'visibility':'hidden','float':'left'});
});


</script>

下面例子是通过遍历each查询html中的某个元素的值(val),通过与当前时间和查询到的时间按钮做比较,是否大于当前时间的案例

<script type="text/javascript">
$(document).ready(function () {
function dateDiff(firstDate,secondDate){//id=field11453_0span
var firstDate = new Date(firstDate);
var secondDate = new Date(secondDate);
var diff = Math.abs(firstDate.getTime() - secondDate.getTime())
var result = parseInt(diff / (1000 * 60 * 60 * 24));
return result
}
    checkCustomize = function () { //提交事件
        if(jQuery("#field13788span").find("a").text()=="物料类" &&  jQuery("#field11389span .e8_showNameClass").find("a").text() ==""){  //注释,或|| 与&&
            alert("'采购类别'未填写!")
            return false;
           }
        if(jQuery("#field13788span").find("a").text() =="资产类" && jQuery("#field11389span .e8_showNameClass").find("a").text() ==""){
            alert("'采购类别'未填写!")
            return false;
           }
        var date1= $("#field11046").val();//获取当前日期
        var date2= new Array();
        $.each($("span[id^='field11453_']"), function(){  
            date2.push($(this).text());
        })
        for (i=0;i<date2.length;i++){
           if(dateDiff(date1,date2[i])==0)
           {
                alert("需求日期不能等于当前日期,应向后顺延7天");
                return false;
           }
        }
        return true;
    }
});
</script>



<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 -->
<script type="text/javascript">
jQuery(document).ready(function(){
	jQuery("#field6989").bindPropertyChange(function(){	 
		var ksrq=jQuery("#field6989").val();
		if(ksrq == ""){
			return;
		}
		var dqrq=new Date();
		var dqrq_year=dqrq.getFullYear();
		var dqrq_month=dqrq.getMonth()+1;
		var dqrq_date=dqrq.getDate();
		
		//if(dqrq_month.length==1)
		//{
		//	dqrq_month="00"+dqrq_month;
		//}
		
        var date_dqrq=new Date((dqrq_year+"-"+dqrq_month+"-"+dqrq_date).replace(/\-/g, "\/")).getTime();

		var date_ksrq=new Date(ksrq.replace(/\-/g, "\/")).getTime();
		if(date_ksrq<date_dqrq)
			{
				alert("出差开始日期不能小于当前日期,请重新输入"); 
				jQuery("#field6989").val("");
				jQuery("#field6989span").text("");
			}
	});
});

jQuery(document).ready(function(){
	jQuery("#field6990").bindPropertyChange(function(){	 
		var qyrq=jQuery("#field6989").val();
		//alert("取值时间"+qyrq);
		var sjghrq=jQuery("#field6990").val();
		//alert("实际归还日期:"+sjghrq);
		if(qyrq=="" || sjghrq==""){
			return;
		}
		//alert(1);
		var date_qyrq=new Date(qyrq.replace(/\-/g, "\/")).getTime();
		var date_sjghrq=new Date(sjghrq.replace(/\-/g,"\/")).getTime();
		//alert("取值比较时间"+date_qyrq);
		//alert("实际归还比较日期:"+date_sjghrq);
		if(date_qyrq>date_sjghrq)
			{
				alert("出差结束时间不能早于出差开始时间,请重新输入"); 
				jQuery("#field6990").val("");
				jQuery("#field6990span").text("");
			}
	});

});
</script>


jQuery(document).ready(function(){
     jQuery("#field7337").bindPropertyChange(function(){
          var qyrq = jQuery(#"field7336").val();
          var sjghrq = jQuery(#"field7337").val();
          if(qjksrq == "" || qjjsrq == ""){
               return;
          }
          var date_qjksrq = new Date(qjksrq.replace(/\-/g,"\/")).getTime();
          var date_qjjsrq = new Date(qjjsrq.replace(/\-/g,"\/")).getTime();
          if(qjksrq > qjjsrq){
               alert("请假结束日期不能早于请假开始日期,请重新输入:");
               jQuery("#field7337").val("");
               jQuery("#field7337span").text("");
          }
     });
//采购属性值的传递
 jQuery("#field13788").bindPropertyChange(function(){// 获取自定义浏览框的值
        var textValue = "<img align =absMiddle src='/images/bacoError_wev8.gif' />";
        var tval =  jQuery("#field13788span").find("a").text();
       console.log(tval);
       if(tval == "行政费用类"){
           jQuery("#field11389span").find("a").text("");
           tval =$('#field11387').val(1);
            $("tr #xing").show();
            $("tr #yan").hide();
            $("tr #zi").hide();
            $("div #cglb").hide();    
            $("div #sqjehj").show(); 
        }
       if(tval == "非行政费用类(生产及研发)"){
           jQuery("#field11389span").find("a").text("");
           tval  = $('#field11387').val(4);
            $("tr #xing").hide();
            $("tr #yan").show();
            $("tr #zi").hide();
            $("div #cglb").hide();      
            $("div #sqjehj").show();   
        }
       if(tval == "物料类"){
           jQuery("#field11389spanimg").html(textValue);
           jQuery("#field11389span").attr('viewtype','1');
          tval  = $('#field11387').val(0);
            $("tr #xing").hide();
            $("tr #yan").hide();
            $("tr #zi").hide();  
            $("div #cglb").show();
            $("div #sqjehj").hide();        
        }  
       if(tval == "资产类"){
           jQuery("#field11389spanimg").html(textValue);
           jQuery("#field11389span").attr('viewtype','1');
          tval  = $('#field11387').val(2);
            $("tr #xing").hide();
            $("tr #yan").hide();
            $("tr #zi").show();
            $("div #cglb").show();
            $("div #sqjehj").show(); 
        } 
    });
});




芜湖车辆
<!-- script代码,如果需要引用js文件,请使用与HTML中相同的方式。 -->
<script type="text/javascript">
jQuery(document).ready(function(){
	jQuery("#field8840").bindPropertyChange(function(){
		var ycrq=jQuery("#field8840").val();
		if(ycrq=="")
		{
			return;
		}
		var dqrq = new Date();
		var year=dqrq.getFullYear();
		var month=dqrq.getMonth()+1;
		var day=dqrq.getDate();
		var dqrq_date=new Date((year+"-"+month+"-"+day).replace(/\-/g, "\/")).getTime();
		var ycrq_date =  new Date(ycrq.replace(/\-/g, "\/")).getTime();
		if(ycrq_date!=dqrq_date)
		{
			alert("只能申请当天的用车");
			jQuery("#field8840").val("");
			jQuery("#field8840span").text("");
		}
	});
	jQuery("#field8841").bindPropertyChange(function(){
		var ycrq=jQuery("#field8840").val();
		var ycsj=jQuery("#field8841").val();
		var dqsj = new Date().getTime();
                if(ycsj=="") {
			return;
                }            
		if (ycrq=="")
		{
                        alert("请先选择用车日期");=
                        jQuery("#field8841").val("");
			jQuery("#field8841span").text("");
			return;
		}    
		
	});
});
</script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值