在Jquery mobile for tablet中,选择器不起作用
我想了解什么是错误的或什么是正确的语法来写。 我使用jQuery1.11.3和jqueryMobile 1.4.5,并将其作为平板电脑使用firefox浏览器的KindleFire和safari浏览器的ipod 我读到需要使用另一种语法,而不是准备好文档,因为jquerymobile是一种处理页面的方式 有了这段代码,平板电脑上就不会触发警报,但它在我的电脑上的浏览器上运行得非常好在Jquery mobile for tablet中,选择器不起作用,jquery,jquery-mobile,tablet,Jquery,Jquery Mobile,Tablet,我想了解什么是错误的或什么是正确的语法来写。 我使用jQuery1.11.3和jqueryMobile 1.4.5,并将其作为平板电脑使用firefox浏览器的KindleFire和safari浏览器的ipod 我读到需要使用另一种语法,而不是准备好文档,因为jquerymobile是一种处理页面的方式 有了这段代码,平板电脑上就不会触发警报,但它在我的电脑上的浏览器上运行得非常好 $(document).on("pagecreate", "#main-page", function(){
$(document).on("pagecreate", "#main-page", function(){
alert("test= " + $('.media').length)
}
我试图用$执行的任何操作都不起作用,并且显示页面时会感觉页面未完成加载,并且不会显示任何警报
如果我检查jquery是否工作,它会告诉我它没有加载,但对我来说没有任何意义,因为$document它是jquery
我不知道该做什么,如何调试,或者我能做什么。我发现了问题!这都是法尔孔·德布巴的错。在移动设备上,正在生成一个错误,该错误不是在正常浏览器上发生的。此错误导致任何jquery或选择器工作
谢谢你的帮助和支持 jQuery的alerttypes;如果没有定义,问题是jQuery没有加载。尽管如此,我们也无法为您提供如此少量的信息。请告诉我您需要知道什么。该警报的结果是函数,这意味着jQuery实际上已定义。我不知道过去还有什么需要调试的,不幸的是,多年来没有使用jq mobile。我必须把这个应用程序拿在手里。很抱歉凯文,你是对的,我在浏览器而不是平板电脑上测试时犯了一个错误。出于某种原因,当我检查平板电脑上的类型时,它会给我一个不同的未定义结果。我怀疑,因为我是通过wifi通过计算机的IP连接到网站的,所以可能是问题所在,您是链接到jQuery的本地副本还是外部cdn