jQuery中attr()和prop()方法的一些区别理解


昨天在开发的时候同事帮忙写了一小段JS代码,取数据的时候用到了以前都没用过的$(this).data('xxx')的这种形式,后来看了手册才知道在HTML5中可以对元素进行自定义属性。格式类似于data-xxx="value",然后可以用JQ中的.data()方法进行存取数据。
后来GG了一番不知怎么搜索的又发现了一个attr()prop()区别的一些解释。

操作对象不同

应用版本不同

设置属性值类型不同

其他的细节问题

回头整理下


发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>