我在选择器上遇到jquery问题。 当我使用时
$('.class').on("click",function(){
//Code
});
它在移动设备上工作但无法选择动态创建的内容 所以我改为
$( document ).on('click', '.class' ,function(){
//Code
});
现在它适用于动态创建的内容,但不再支持移动浏览器,例如 Opera Mini 或 Uc浏览器如何使其适用于所有条件。
答案 0 :(得分:0)
好的,最后解决了我自己:
在函数中添加所需的代码: 并使用变量temp来存储临时布尔值
var temp=true;
function function($this){
//Code
}
$('.class').on("click",function(){
var $this = $(this);
function($this);
temp=false;//making temp false to avoid re execution.
});
$( document ).on('click', '.class' ,function(){
if(temp){
var $this = $(this);
function($this);
}else{
temp=true;//making temp true for next event.
}
});