嘿,我做了一个转换我的
的点击事件<span>text</span>
进入
<input type="button" id="buttonclick">
然后通过执行此操作分配另一个点击事件
$("#buttonclick").click(function(){
alert("hello"); });
点击它之后应该警告“你好”,但它没有。我想原因是因为按钮是在运行时生成的,$(“#buttonclick”)无法找到它的位置,这个实验证明了这一点,我将这个click事件分配给在设计时创建的另一个按钮时间(在html页面中),它的工作原理。我不知道为什么会这样。有帮助吗?谢谢
答案 0 :(得分:1)
这样做:
$("#buttonclick").live('click', function(){
alert("hello");
});