我知道这是一个重复的问题,但我无法解决现有问题的问题。
我的主要脚本
$("a.load_item").click(function() {
var content = $(this).attr("href");
var title = $(this).attr("title");
$('.page_title').html(title);
$("#content .jspPane").html('<span class="loading"></span>');
window.setTimeout(function() {
$("#content .jspPane").load(content, function() {
api.reinitialise();
$('#content .select select').customSelect();
});
}, 500);
return false;
});
内部内容脚本
$('.plus').live("click", function() {
var currentValue = $(this).parents('td').find(".productQty").val();
var stockValue = $(this).parents('td').find(".stockRemain").val();
if (stockValue > 0) {
currentValue++;
$(this).parents('td').find('.productQty').val(currentValue);
}
calculate();
});
input.productQty value = 1
第一次增加2,3,4 ...
第二次增加3,5,7 ......
第三次增加4,8,12 ...
有什么问题?我怎样才能解决这个问题?请帮帮我。
答案 0 :(得分:0)
不确定api.reinitialise()
确实做了什么,或问题究竟是什么,但对于我所理解的,你是否每次都有'api.reinitialize()
时尝试执行.load()
}?
如果是这样,你应该看http://api.jquery.com/ajaxSend/得到类似的东西:
$(document).ajaxSend(function() {
api.reinitialise();
});