我使用 JSON 来检索数据:
$(document).ready(function () {
var url = '<%: Url.Content("~/") %>' + "Products/GetMenuList";
$.getJSON(url, function (data) {
$.each(data, function (index, dataOption) {
$("#navmenu-v").append("<li><a href='javascript:DoNothing();' id='list'>"
+ dataOption.Name + "</a></li>");
});
$('#list').click(function () {
//add some content to div
});
});
});
我想点击#list,然后做任何事情。但是当我使用警报进行测试时,它仅在第一个列表中有效。
谁能告诉我,我该怎么做?
谢谢。
最佳答案
要通过 id 选择多个元素,您应该使用更好的选择器:
$('a#list').click(function () {
//add some content to div
});
关于jquery - 单击并使用 Jquery 显示 <div> 中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9695629/