我的Ajax
请求工作正常并返回所需的数据。但我想向我从请求中获得class
的元素添加新元素。我正在尝试添加新类,即在 Ajax 下,但我没有看到这个新类被添加到新元素中。没有错误。我不确定这有什么问题,因为我也没有收到任何错误。 <li>
AJAX
$elm.addClass("newclass")
success
li
function loadSuccess(data, status, obj)
{
for (i = 0; i < data.length; i++) {
var nodeid = data[i].attr.id;
if (nodeid=="BALX") {
$("#"+nodeid).addClass("selected");
}
}
};
HTML--来自 Chrome Inspector-->第一次--父节点--
<ul role="tree" style="outline:none">
<li role="treeitem" id="ALLACCOUNTS" <span >ALLACCOUNTS --1</span></a></li>
</ul>
---------------单击父节点“ALLACCOUNTS”后--这是一个Ajax调用--
<ul role="tree" style="outline:none"><li role="treeitem" id="ALLACCOUNTS" ><a class=""><span class="oj-tree-title">ALLACCOUNTS --1</span></a><ul class="" style="overflow: hidden; display: block;"><li id="BALX" ><a ><span >BALSHEET --2</span></a></li></ul></li></ul>