再次提出或多或少相同问题的道歉。我只是注意到我使用的是另一个名字而不是'id'。
<li emage="toto" class="jstree-leaf">
<ins class="jstree-icon2"> </ins>
<a class=""><ins class="jstree-icon2"> </ins>Story B</a>
</li>
我需要更改特定<ins>
的{{1}}标记的类,其中emage值为'toto'。
如果我使用'id'而不是'emage',我会使用以下内容:
<li>
但由于我没有使用id,我如何更改内部$("#toto ins").attr("class","className");
标记的类。
非常感谢您的建议
答案 0 :(得分:5)
尝试以下
$('li[emage="toto"] ins').attr('class', 'className');
这将使用值为“toto”的属性ins
更新li
内所有emage
个标记的类
答案 1 :(得分:5)
$("li[emage='toto'] ins").attr("class","className");