我有一个动态创建的表格,当我点击图片并遇到麻烦时,我试图附加模态效果。由于表中的行是动态的,我使用的是“实时”功能。用户第一次点击图像时,模式弹出正常,但在下一次单击时它不起作用。我认为在jqModal中,所有尝试在第一次初始化后重新初始化jqm只会更新参数。我得到的错误是$(“#divModal”)。jqm不是函数
这是我到目前为止的代码
<'img link=add_product.php?id=X src=./images/icons/pencil.png class=img_pencil id=imgPencil_'.$aRow['product_id'].'>
$(".img_pencil").live("click", function(){
$('#divModal').jqm({ajax: 'add_product.php?id=XXXX'});
$('#divModal').jqmShow();
return false; // have tried with and without this
});
我也尝试使用$('#jqModal')。jqm({ajax:'@ href'})传递链接,但是当我尝试时没有任何反应。
有什么想法吗?我希望我对我的问题的解释足够清楚......
答案 0 :(得分:0)
我让我的实时查询工作的方式,我分配了任务和事件,IE。
$('#divModal').jqm({ajax: 'add_product.php?id=XXXX'});
$(".img_pencil").live("click", function(e){
e.preventDefault();
$('#divModal').jqmShow(this);
});