jquery - .prop() 与 .data()

标签 jquery

随着新版本jQuery v1.6的发布以及添加 .prop() 方法。

使用 .prop().data() 之间是否存在固有差异?

我在文档中看到,在 IE9 之前的 IE 版本中,不删除属性可能会导致内存泄漏。但是使用新的 prop() 方法是否存在其他性能问题或其他问题?

来自网站的语法:

var $para = $("p");    
$para.prop("luggageCode", 1234);

以下内容:

var $para = $("p");
$para.data("luggageCode", 1234);

最佳答案

我相信 prop 旨在设置有效的 HTML 文档属性,而不是任意数据。我建议您继续使用行李代码类型信息数据。

关于jquery - .prop() 与 .data(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5873631/

相关文章:

php - 检测两年以上的浏览器

javascript - 如何使用 .js 从每个 div 获取值?

javascript - 需要帮助转换为 Twitter API v1.1 - JavaScript

jquery - 如何创建 float 内部链接容器

javascript - 禁止在 “Owl carousel” 中拖动特定元素(项目)-jquery

javascript - 如何结合使用 javascript 和 JQuery 为 DIV 生成 IF Else 语句?

javascript - 如何使用 HTML/CSS/JScrollPane 制作漂亮的滚动条

javascript - jsPlumb 连接器显示错误路径

jquery - Bootstrap Navbar 展开后不折叠

jquery - 为什么我的 Owl Carousel 导航中有一个额外的点?