我正在使用jQuery和jQuery UI。當我提交表單($(「#compareit」)。submit(function(e){...)時,我在頁面上隱藏了我的左列和右列,並顯示了表單提交的AJAX結果。使用一些簡單的工具提示,工具提示在提交表單之前工作正常......提交之後,他們停止工作,我假設這是因爲我正在更改DOM。我有太多的代碼發佈,所以這裏是功能,如果代碼會有幫助,我會很高興地發佈它(下面)jQuery工具提示在AJAX表單提交後停止工作
提交表單,做一個阿賈克斯調用 隱藏右/左欄我的頁面 在頁面上顯示結果 工具提示停止工作
問題提示是: $('。tTip')。betterTooltip({speed:150,delay:300});
$(document).ready(function(e) {
positions = new Array ('8' , '9');
positions_num = 7;
position_list = new Array(positions_num);
$("#tabsP").tabs();
$("#tooManySelected").hide();
$('.tTip').betterTooltip({speed: 150, delay: 300});
$("#compareit").submit(function(e){
$("#topsection").hide();
$("#tabsP").hide();
$("#bottomWrap").hide();
$("#error").html('');
$("#leftcolumn").hide();
$("#rightcolumn").hide();
$("#yearChooser").hide();
e.preventDefault();
var queryString = $('#compareit').serialize();
var dataString = queryString + "&count=" + totalselected;
//alert(dataString);
$.ajax({
type: 'GET',
url:'newmlbcompare2p.php',
cache: false,
data: dataString,
dataType : 'html',
success:function(result){
$('#ajaxDiv').html(result);
}
});
return false;
});
$("#accordionRight").accordion({
collapsible: true,
autoHeight: false
});
$("#accordionLeft").accordion({
header: "h3",
autoHeight: false,
navigation: true,
collapsible: true,
active: true
})
$(".btn-slide").click(function(){
$("#ppanel").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
});
代碼將是有益的 – Michal 2012-04-05 00:30:12
@Michal。我已經發布了相關的代碼。 – relyt 2012-04-05 00:49:01
@relyt:ajax內容的工具提示不起作用嗎? – Shyju 2012-04-05 00:49:47