javascript - Jquery,通过 get 方法警告 onclick 数据不起作用

标签 javascript jquery html

我认为这是某种错误。我不知道,因为我对 jquery 不太了解。

我想做的是,执行 get request> value.html(result)>。一旦数据显示在页面上,这是一些跨度按钮,我做了一个小的onclick函数来测试,但它不起作用。

$('#tag').click(function(){ alert(0); }); });

获取请求示例:

$.get( "tags.php?page=1&cat=dogs", function( data ) {
    $( ".result" ).html( data );
});

这就是tags.php返回的内容:

<span class="btn btn-default" role="button" id="tag">aaa</span><span class="btn btn-default" role="button" id="tag">bbb</span>

所以这些数据正确地显示在页面中,但我想做的是获取跨度的值。如您所见,如果单击跨度并且它不起作用,我创建了一个简单的警报功能。它可以与页面上的其他跨度按钮配合使用,但不能与通过 get 请求显示的这个按钮配合使用。

感谢您的帮助,并对英语不好表示歉意。

最佳答案

试试这个

$("body").on("click","#tag",function(){alert(0);});});

关于javascript - Jquery,通过 get 方法警告 onclick 数据不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25551507/

相关文章:

javascript - 正在尝试 OO Javascript,但似乎继承变量并不像我习惯的那样有效?

javascript - jquery 与同一个类一一切换 div

javascript - 在弹出之前删除警告框

javascript - 为什么我尝试使用 Web Performance API 测量渲染时间总是导致负值

html - html形式的提交格式

javascript - 总是返回未定义的值

javascript - AngularJS http 调用(完整语法)

javascript - 使用原型(prototype)的最佳方式 [OOP]

JavaScript 自定义事件监听器

javascript - 让 cocos2d-html5 与 Visual Studio 一起工作