我有一个jquery函数,可以在colorbox中点击按钮调用php文件。问题是每次我打开彩盒时,php文件都会通过colorbox调用增量。
Jquery代码:
$('.ajax').colorbox({
onComplete:function(){
$.colorbox.resize();
$(document).on("click","#list_schemes",function(){
$.colorbox({
href:"./php_page.php,
});
});
},
Html代码:
<button type="button" id="list_schemes">Activate Schemes</button> // this is in colorbox
请帮助解决方案。
答案 0 :(得分:0)
您正在每次ajax调用时添加click事件。下面的代码应该只运行一次。
$(document).on("click","#list_schemes",function(){
$.colorbox({
href:"./php_page.php,
});
});