您好,欢迎您来到国盈网!
官网首页 小额贷款 购房贷款 抵押贷款 银行贷款 贷款平台 贷款知识 区块链

国盈网 > 小额贷款 > jquery prototype,jquery prop

jquery prototype,jquery prop

小额贷款 岑岑 本站原创

在JQuery中,CheckBox的操作分为两个阶段,一个是JQuery1.6之前的版本,一个是1.6之后的版本。

在1.6之前,我们是这样做的:

但是细心的同学会发现,jQuery1.6之后,如果还是像上面这样做,肯定会有问题:$(& # 39;#复选框& # 39;).attr(& # 39;已检查& # 39;);获得的值不是真和假,而是已检查或未定义的。

1.6以后怎么操作?

在后来的版本中,jQuery对属性和特性进行了详细的区分。什么是特性?这些特性包括checked、selectedindex、tagname、nodename、nodetype、ownerdocument、defaultchecked、defaultSelected等等。

prop()和attr()有什么区别?

在内置属性中,属性和属性共享数据,属性的变化会影响属性,反之亦然。但是,它们的自定义属性是独立的数据,即使名称相同,也不会相互影响。看起来如下图,但是IE6和IE7没有区分,仍然共享自定义属性数据。

并不是所有的属性都与对应的属性名一致,比如刚刚使用的属性的class属性。使用属性操作时,应该是这样的:class name t . class name = & # 39;active2 & # 39;

对于值为true/false的属性,类似于input的checked属性,属性值是HTML文档的文字值,属性值是计算结果。属性更改不会影响属性的文字值,但属性更改将始终由属性计算

对于一些路径相关的属性,它们获得的值是不同的,但是相同的属性是一个文字量,属性是计算出的完整路径

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。

原文地址"jquery prototype,jquery prop":http://www.guoyinggangguan.com/xedk/244135.html

微信扫描二维码关注官方微信
▲长按图片识别二维码