以下是我的HTML代码
<ul id="pageList">
<li><a>1</a></li>
<li><a>2</a></li>
<li><a>3</a></li>
</ul>
以下是我的js代码
$('#pageList').on('click', 'a', function() {
console.log($(this).val());
})
当我点击每个标签时,如何获取标签的价值?
答案 0 :(得分:0)
您需要使用.text()
$('#pageList').on('click', 'a', function() {
console.log($(this).text());
})
答案 1 :(得分:0)
纯JavaScript:
var li = document.getElementById('pageList').getElementsByTagName('li'); // or 'a'
for (var i = 0; i < li.length; i++)
{
li[i].addEventListener('click', function()
{
console.log(this.innerHTML); //Will log : <a>1</a> for example
}
}