私の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>