我搞亂jQuery的「qtip」工具提示插件,我試圖添加qtip功能元素是動態添加到我的網頁(通過ajax),但不能圖如何。我想我需要在我的jquery中使用「live」,但不知道在哪裏。jQuery的動態添加元素qtip
任何幫助將是偉大的。
heres a jsfiddle與我的困境。您會注意到qtip在三個現有鏈接上效果很好,但如果您單擊「添加鏈接」,然後將鼠標懸停在創建的鏈接上,即使它具有「qtip」css類,也沒有工具提示。
javascript框包含一個函數來動態地添加一個鏈接到一個盒子,qtip插件,然後我的自定義代碼創建與所有元素與「qtip」css類在最後的qtip。
以下是我的jquery ajax代碼。我不知道如何用qtip類重新應用qtips到新的元素。
function ajaxunitCalendar(X,Y,Z){
$('#ajaxdiv').fadeOut(300,loadcontent);
function loadcontent()
{
var changecal = "<?php echo base_url();?>calendar/unit/" + X + "/" + Y + "/" + Z + " #ajax_calendar_wrap";
$("#ajaxdiv").load(changecal,'',function(){
$('#ajaxdiv').fadeIn(300);
return false;
});
return false;
}
return false;
};
你將不得不重新應用插件另一個環節。 – 2012-01-04 01:46:50