我正在尝试将多个 jQuery 数据条目添加到单个元素。
我怀疑以下方法会起作用
jQuery('td.person#a'+personId).data('email',thisPerson.email).data('phone',thisPerson.phone);
但是,当我这样做时,除了错误之外什么也没有得到。
jQuery('td.person#a'+personId).data('email',thisPerson.email); jQuery('td.person#a'+personId).data('phone',thisPerson.phone);
是否有另一种方法可以在一个元素上获取多个数据条目?希望被锁起来吗?
最佳答案
您可以将对象传递到 .data()
,像这样(为了防止水平滚动而被破坏)
jQuery('td.person#a'+personId)
.data({email:thisPerson.email, phone:thisPerson.phone});
要回答你的问题,是的它应该是可链接的,如果你发布你遇到的错误,这将有助于了解它为什么不起作用。
关于jquery - jQuery 数据应该是可链接的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2669570/