jquery 1.6.2问题使用.prop()进行检查和禁用


“.prop()”方法全部是关于在DOM节点上设置/获取属性 ,而不是关于设置属性。 因此,它不会添加任何属性。 你所看到的是Firefox 5“innerHTML”代码的行为,而不是jQuery的行为。

如果你想使用HTML或XHTML的属性(或者你的DOM来自哪里),使用“.attr()”。 但是,对于JavaScript中使用活动DOM的大多数目的,您应该使用“.prop()”。


你应该在这里使用attr而不是prop

$("#test").attr({
    checked: true,
    disabled: true
});
链接地址: http://www.djcxy.com/p/27541.html

上一篇: jquery 1.6.2 issue using .prop() for checked and disabled

下一篇: When is it preferable to use `attr()` instead of `.prop()`?