如果我將鼠標懸停在附加文本上,那麼它也顯示工具提示。我怎樣才能防止這個,所以它不應該爲新創建的元素開火?如何防止將事件附加到引導工具提示中新創建的元素
$(document).ready(function() {
$('[data-toggle="tooltip"]').tooltip();
$('[data-toggle="tooltip"]').append("<b>Appended text</b>");
});
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.js"></script>
<div class="container">
<h3>Tooltip Example</h3>
<div data-toggle="tooltip" title="Hooray!">Hover over me</div>
</div>
不要將附加文本放在div中,並使用工具懸停事件 – guradio
您正在將元素中的文本附加到事件處理函數中。如果您不想在新內容上觸發事件,請不要將其放入該元素 –
@RoryMcCrossan我正在使用選擇庫,它們將添加到我的元素中,因此我無法更改該庫:( – Mahi