Jquery 在要覆盖的页面上触发textarea change()事件
我有一个lightbox,它打开时使用内联html。在lightbox中,有一个图像、一个文本框和一些链接。代码是:Jquery 在要覆盖的页面上触发textarea change()事件,jquery,textarea,onchange,prettyphoto,Jquery,Textarea,Onchange,Prettyphoto,我有一个lightbox,它打开时使用内联html。在lightbox中,有一个图像、一个文本框和一些链接。代码是: <img src="someimg.png" /> <textarea class="myclass"></textarea> <a href="#">My Link</a> 我已经尝试了.bind('change')、.bind('keyup')等组合。如果您有任何帮助,我将不胜感激。谢谢 如果您试图手动触发文本框的
<img src="someimg.png" />
<textarea class="myclass"></textarea>
<a href="#">My Link</a>
我已经尝试了.bind('change')、.bind('keyup')等组合。如果您有任何帮助,我将不胜感激。谢谢 如果您试图手动触发文本框的更改事件,我假设在覆盖的打开事件中是您想要执行此操作的地方。您的代码绑定事件,但除了绑定事件外,还需要手动触发事件:
$('textarea').trigger('change');
我尝试将代码片段添加到插件的打开部分,但是按照插件的编写方式,绑定操作仍然在页面实际加载之前发生,因此更改不会正确触发。我找到了另一个插件,它允许我编写正确的回调函数。谢谢你的提示!
$('textarea').trigger('change');