将打字机效果添加到已经使用jquery更改div内容的onclick事件

时间:2012-10-04 07:57:44

标签: javascript jquery javascript-events

我有一个名为typewrite的效果,我正在应用div #bubble中的任何文本,所以我只是这样写:

$('#bubble').typewrite({'delay': 35});

它运作得很好。现在我还有一个onclick事件的链接,用于更改#bubble的内容,如下所示:

<a href="#" onclick="$('#bubble').html('New content');return false;">Change</a>

问题是链接在显示新内容时不会执行打字效果。它显示了新文本,但没有效果。如何将效果应用于新内容?

1 个答案:

答案 0 :(得分:0)

您可以将typewrite重新附加到#bubble

<a href="#" onclick="$('#bubble').html('New content').typewrite({'delay': 35});return false;">Change</a>