var selector = $(this);
Run Code Online (Sandbox Code Playgroud)
什么是正确的代码更改自定义属性data-change-me的selector?
语法
selector[data-change-me='someValue'];
Run Code Online (Sandbox Code Playgroud)
不适合我
Rob*_*ett 22
我想你想要attr方法.
selector.attr("data-change-me","someValue");
Run Code Online (Sandbox Code Playgroud)
这是文档:http://api.jquery.com/attr/
值得指出的是,它看起来像你想要做的是将jQuery包装的DOM对象视为Javascript对象,例如:
请看下面的例子我的意思:
var myObject = {
"data-change-me":"someValue";
};
myObject["data-change-me"] = "someOtherValue";
Run Code Online (Sandbox Code Playgroud)
这是纯Javascript对象的有效语法,但不是jQuery.要了解Javascript我推荐Javascript好的部分
Dav*_*mas 13
虽然Rob Stevenson-Leggett完全正确,但重要的是要记住你也可以使用纯JavaScript:
var selector = document.getElementById('div');
selector.setAttribute('data-change-me','red');?
Run Code Online (Sandbox Code Playgroud)
参考文献:
| 归档时间: |
|
| 查看次数: |
15393 次 |
| 最近记录: |