var selector = $(this);
更改 selector
的自定义属性 data-change-me
的正确代码是什么?
语法
selector[data-change-me='someValue'];
不适合我
最佳答案
我认为您需要 attr 方法。
selector.attr("data-change-me","someValue");
这是文档:http://api.jquery.com/attr/
还值得指出的是,看起来您想要做的是将 jQuery 包装的 DOM 对象视为 Javascript 对象,例如:
请看以下示例以了解我的意思:
var myObject = {
"data-change-me":"someValue";
};
myObject["data-change-me"] = "someOtherValue";
这是纯 Javascript 对象的有效语法,但不适用于 jQuery。要了解 Javascript,我推荐 Javascript the good parts
关于jquery - 如何更改自定义属性的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10166478/