0

我有一个使用内联 html 以漂亮照片打开的灯箱。在灯箱中,有一个图像、一个文本框和一些链接。代码是:

<img src="someimg.png" />
<textarea class="myclass"></textarea>
<a href="#">My Link</a>

在更改文本框中的文本时,我希望将该文本附加到链接中。由于某种原因,更改事件不会触发。我模仿了主页页面上的代码并且它可以工作,但在漂亮照片叠加层上没有骰子。

这是该代码:

$('textarea').change(function () {
var words = $('textarea').val();
 }); //end onchange for text box

我已经尝试过 .bind('change')、.bind('keyup') 等的组合。任何帮助将不胜感激。谢谢!

4

1 回答 1

0

如果您尝试手动触发文本框的更改事件,我假设在覆盖的打开事件中是您想要执行的操作。您的代码绑定了事件,但除了绑定它之外,您还需要手动触发它:

$('textarea').trigger('change');
于 2013-06-28T19:05:38.893 回答