Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法使用jQuery将动态生成的元素作为目标_Javascript_Jquery_Html_Ios - Fatal编程技术网

Javascript 无法使用jQuery将动态生成的元素作为目标

Javascript 无法使用jQuery将动态生成的元素作为目标,javascript,jquery,html,ios,Javascript,Jquery,Html,Ios,有一个模式,其中包含一个表单,当在大多数移动iOS设备上查看时,当每个输入被聚焦时,该表单会在错误的位置显示插入符号/光标。许多人报告了这个问题,包括 根据他们的建议,我试图编写一些JS来隐藏正文内容等。我很难绑定到.new appt和.timeslot元素的click事件 我试过: A) jQuery('.newappt')。单击(函数(){alert();}) B) jQuery('.timeslot')。单击(函数(){alert();}) C) jQuery(document).on('

有一个模式,其中包含一个表单,当在大多数移动iOS设备上查看时,当每个输入被聚焦时,该表单会在错误的位置显示插入符号/光标。许多人报告了这个问题,包括

根据他们的建议,我试图编写一些JS来隐藏正文内容等。我很难绑定到
.new appt
.timeslot
元素的click事件

我试过:

A)
jQuery('.newappt')。单击(函数(){alert();})

B)
jQuery('.timeslot')。单击(函数(){alert();})

C)
jQuery(document).on('click','new appt',function(){alert();})

D)
jQuery(document).on('click','.timeslot',function(){alert();})

E)
jQuery(document).live('click','newappt',function(){alert();})

F)
jQuery(document).live('click','.timeslot',function(){alert();})

当粘贴到控制台中时,A到D似乎触发良好,但不是在脚本块中。我还尝试将它们放在
jQuery(document.ready
)中,但似乎没有帮助


非常感谢您的建议。

在这些DOM元素准备好之后,您必须将事件侦听器附加到元素。在本例中,它是模态中的DOM就绪的时刻。所以基本上你们应该在打开并创建这个模式内容的处理程序底部注册click事件