我正在爲響應頁面構建一個動態菜單,其中左側菜單隱藏並使用slicknav解決方案變爲不同的菜單。獲取<a>標記的內部HTML
現在,我想要做的是讓左側菜單的第一個鏈接成爲菜單的標題。
我不能給標籤,我需要一個ID,因爲菜單是硬編碼的,所以我需要一個不同的解決方案來找到它的內部HTML。
這是我有HTML:
<ul id="child_nav">
<li class="nav-title"><a href="#">My List title</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
</ul>
這是我已經能夠與一些編程做的就是菜單的標籤是「我的列表標題」從HTML以上:
<script type="text/javascript">
$(document).ready(function(){
var E = document.getElementsByClassName('nav-title').innerHTML;
$('#child_nav').slicknav({
label: E
});
});
</script>
我在想什麼?