我对jQuery有问题
dialog
和
load
在我正在开发的web应用程序上。
一切都很好,我可以关闭和打开对话框,我想没有任何问题。
负载
这个功能只是第一次工作;当我关闭对话框选择另一个预览,第一次加载工作正常,但点击链接不会显示任何东西。
这是我的代码片段:
function preview(question_id, service){
var jQuerydialog = jQuery('<div>loading</div>');
jQuerydialog.dialog({
title: 'Preview',
modal: true,
jQuerydialog.load('/url...','', function (responseText, textStatus, XMLHttpRequest) {
}
);
return false;
}
function preview_see_more(answer_id, service){
jQuery('#see_more').append('<div>loading </div>').load('/url....','', function (responseText, textStatus, XMLHttpRequest) {
alert('performed!')
}
);
return false;
}
在上添加警报(“已执行”)
preview_see_more
加载回调,每次调用函数时都会触发此警报,使用firebug我可以看到ajax调用被触发,状态为200。
preview
函数用于加载主预览;在主预览的底部有一个指向
预览查看更多
函数,该函数应该添加html的另一部分(实际上,这只发生在第一次创建主预览时)
编辑:
here
预览
功能被触发。
我正在工作(仍然在我的测试机器上)在对话框的底部添加一个链接,该链接将触发
功能。
编辑2:
here
点击第一个链接的[Q];然后单击“显示接受的答案”。关闭对话框并重试。