gpt4 book ai didi

JQuery data() 调用

转载 作者:行者123 更新时间:2023-12-01 04:19:44 27 4
gpt4 key购买 nike

谁能解释一下这之间的区别:

更新 1 - 恢复短语

container.data("state", { test: 1 }); // works

还有这个:

 container.data["state"] = { test: 1 }; // doesn't work

我发现第一个建筑可以工作,而最后一个则不行。该调用使用初始数据填充容器,即调用时“状态”为空。

最佳答案

data 是一个函数,而不是一个数组。您正在尝试访问第二个代码段中函数的索引,但这不起作用。

请参阅文档:http://api.jquery.com/jQuery.data/

例如,在浏览器中打开开发控制台,然后输入如下内容:

$("a:eq(0)").data

我得到一个很长的函数定义,而不是一个数组:

function (a,c){var d,e,g,h=null;if(typeof a=="undefined"){if(this.length){h=f.data(this[0]);if(this[0].nodeType===1&&!f._data(this[0],"parsedAt.... // continued

关于JQuery data() 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11972645/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com