gpt4 book ai didi

克隆后的 jQuery 冲突

转载 作者:行者123 更新时间:2023-12-01 01:34:24 26 4
gpt4 key购买 nike

我想克隆带标题的问号。一切正常,但是当我将鼠标悬停在新问号上时,第一个问号上会出现工具提示。有什么想法吗?

我正在使用 jQuery 和醉酒的工具提示。

Demo here

<div id="me">click here</div>
<ul id="cloneme">
<li>
<p class="help-mark" original-title="it's me tipsy">?</p>
</li>
</ul>


$('#me').on('click', function(){
$('ul#cloneme li:first-child').clone(true).appendTo('ul#cloneme')
})

$(".help-mark").tipsy({
fade: true,
offset: 10,
opacity: 1,
gravity: 'nw'
});

Demo

最佳答案

您需要做的是不要使用克隆(出于上面 Kierchon 提到的原因),而只是创建一个新的 <li>元素并将其附加到 <ul> .

jsFiddle here

这有效:

$('#me').on('click', function(){
$('ul#cloneme').append('<li><p class="help-mark" original-title="another one">?</p></li>');
$(".help-mark").tipsy();
});

$(".help-mark").tipsy({
fade: true,
offset: 1,
opacity: 1,
gravity: 'nw'
});
<小时/>

Isaac (OP) 建议进行此修改 - 一个好主意:

$('#me').on('click', function(){
$('ul#cloneme').append($('ul#cloneme li:first-child').html());
$(".help-mark").tipsy();
});

关于克隆后的 jQuery 冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19164774/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com