将事件应用于JQuery中新创建的div
我在Jquery中工作。因为我是Jquery的新手。我有一个疑问,我在这个DIV中创建了一个DIV,我有一个标签和一个文本框。我试图做的是单击生成的DIV,我需要显示一些现有的值。。。 但当我点击我的DIv时,我保持了一个警告,检查点击事件是否有效。但点击不起作用。。。 因此,请建议是否不允许新创建的div单击事件????? 我的密码是将事件应用于JQuery中新创建的div,jquery,html,click,Jquery,Html,Click,我在Jquery中工作。因为我是Jquery的新手。我有一个疑问,我在这个DIV中创建了一个DIV,我有一个标签和一个文本框。我试图做的是单击生成的DIV,我需要显示一些现有的值。。。 但当我点击我的DIv时,我保持了一个警告,检查点击事件是否有效。但点击不起作用。。。 因此,请建议是否不允许新创建的div单击事件????? 我的密码是 $("<div id=field></div>").appendTo("#displayPanel"); $("<
$("<div id=field></div>").appendTo("#displayPanel");
$("<label id=labelstr>untitled1</label>").appendTo("#displayPanel #field");
$("<input id=inputstr type= 'text' ></input>").appendTo("#displayPanel #field");
$("#displayPanel #field").click(function (){alert("div clicked");});
$(“”)。附加到(“显示面板”);
$(“untitled1”).appendTo(“#显示面板#字段”);
$(“”)。附加到(“#显示面板#字段”);
$(“#显示面板#字段”)。单击(函数(){alert(“div clicked”);});
没有任何东西可以阻止单击新的div元素。事实上,我建议页面上有其他东西阻止它工作(可能是重复的ID?)
没有任何东西可以阻止单击新的div元素。事实上,我建议页面上有其他东西阻止它工作(可能是重复的ID?) 您想要 它允许您向DOM完成加载后加载的元素添加事件。您希望
它允许您将事件添加到DOM完成加载后加载的元素。现在开始。实际上,我正在某个函数内创建div,并将.click行保留在该函数外。现在,我将这两个元素都放在函数内,现在得到结果。谢谢你>。现在开始。实际上,我正在创建div在某个函数内,我保留了该函数外的.click行。现在我将这两个都放在函数内,现在我得到了结果。谢谢你>。