2015-03-25 3 views
-2

Как я могу получить идентификатор тега привязки, указанный в теге li?Как получить идентификатор тега внутри тега li?

Мой код:

<li name="cmspage"><a href="#" id ="<?php echo $data ->page_id; ?>"><?php echo $data ->page_title; ?></a></li>

+0

возможно дубликат [Что действительные значения атрибута ид в HTML?] (Http://stackoverflow.com/questions/70579/what- are-valid-values-for-id-attribute-in-html) –

+0

Вы хотите, чтобы идентификатор внутри определенного элемента li? –

+0

Пробовал ли вы сначала исследовать себя? Похоже, что для Google потребуется всего 5 секунд. –

ответ

0

Вы должны выбрать литий тег вместе с якорем, как следующий код:

<script> 
$(function(){ 
    var id = $('li a').attr('id'); 
    alert(id); 
}); 
</script> 
1

Из того, что мало вы показали в вашем вопросе было бы:

var id = $("li[name=cmspage] > a").attr("id"); 

Подробнее в CSS selectors spec и the jQuery API.

0

С $("li a").attr("id"):

alert($("li a").attr("id"))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<ul><li name="cmspage"><a href="#" id ="id1">Some title</a></li></ul>

+0

Хорошо, тройные одновременные идентичные ответы :) –

Смежные вопросы