我正在为 ul 下的每个 li 元素绑定(或至少尝试)一个函数。
但该事件永远不会触发。看看下面的代码,警告说“foo”正在显示,但是下一个说“bar”的警告应该在调用 li 标签后显示。
function set_search_value()
{
var e = document.getElementById("res_ls");
alert("foo");
for (var i = 0; i < e.children.length; i++)
{
e.children[i].onclick = function() {
alert("bar");
}
}
}
HTML
<ul id="res_ls" class="visible">
<li><span><span class="highlighted">test</span>ing.com</span> <span>(181)</span></li>
</ul>