3
我試圖根據錨(子女data-dir_r
)從錨屬性(父data-dir_r
)獲取值。它一直返回null
。根據jQuery中的子數據嵌套父數據值
這裏是我的HTML和jQuery ::
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<ul class="ul-element">
<li class="li-element">
<a class="anchor" href="#" data-dir_r="143"> Parent</a>
<ul class="ul-element">
<li class="li-element">
<a class="anchor" href="#" data-dir_r="100"> Child </a>
</li>
</ul>
</li>
</ul>
<a href="#" class="click-here"> Click here </a>
<script>
$("a.click-here").click(function(event){
var number = 100;
var child = $("ul li a.anchor").filter("[data-dir_r='" + number + "']");
var prent = child.find("li a.anchor").data("dir_r");
console.log(prent);
});
</script>
要求:
- 當我點擊錨
Click here
那麼它會在列表中 - 根據
data-dir_r=100
匹配子data-dir_r=100
它會發現父母上位(父母李主持人)地址data-dir_r
值 - 輸出將
143
錯誤:
- 現在它返回null
提前
其返回'100',而不是'143' ..它沒有得到母公司數據值 –
檢查我的更新吧。 –
::現在的工作..非常感謝你。是否爲'jquery.min.js'? –