Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
BlogSpot中的JavaScript/Jquery在移动浏览器中不起作用_Javascript_Jquery_Blogger - Fatal编程技术网

BlogSpot中的JavaScript/Jquery在移动浏览器中不起作用

BlogSpot中的JavaScript/Jquery在移动浏览器中不起作用,javascript,jquery,blogger,Javascript,Jquery,Blogger,我在BlogSpot中的页面运行良好,除了我尝试过的移动浏览器(只有一个旧的iPodtouch和我的Windows8手机,所以我不确定其他浏览器) 这一页是 基本上,在按下按钮对象之后,JQuery用.html()函数填充DIV,使DIV的大小增加,我认为这就是问题所在 我想知道是否有办法解决这个问题。这里的问题是blogger为移动设备和PC加载了不同的模板。您的博客的PC版本具有运行该功能所需的所有代码,但移动模板似乎没有 您的脚本和jQuery库不会加载到移动模板中,因此您需要对模板进行一

我在BlogSpot中的页面运行良好,除了我尝试过的移动浏览器(只有一个旧的iPodtouch和我的Windows8手机,所以我不确定其他浏览器)

这一页是

基本上,在按下按钮对象之后,JQuery用.html()函数填充DIV,使DIV的大小增加,我认为这就是问题所在


我想知道是否有办法解决这个问题。

这里的问题是blogger为移动设备和PC加载了不同的模板。您的博客的PC版本具有运行该功能所需的所有代码,但移动模板似乎没有

您的脚本和jQuery库不会加载到移动模板中,因此您需要对模板进行一些更改,使其也加载到移动浏览器中。这很简单,你所要做的就是把代码包装在

<b:if cond='data:blog.isMobile'></b:if>

脚本也将加载到移动模板中

一定是这样的

<b:if cond='data:blog.isMobile'>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>

<script>
// your script
</script>
</b:if>

//你的剧本
将此anywhere模板(最好靠近原始脚本)放置并保存模板。首先,通过加载博客的移动模板在PC上进行检查,只需在博客URL的末尾添加
?m=1

As。。即使将javascript代码放入其中,它也不会工作


您所需要做的就是选择正确的移动模板,在这种情况下,我相信您已经对桌面模板进行了一些更改,因此您必须从移动模板下拉列表中选择“自定义”

是的,我尝试修复此问题,然后找到了一些在移动模式下启用此功能的步骤 但当你把这个脚本代码放到addgadget中时,对我来说它就不起作用了 以下是我遵循的一些步骤 -首先我打开主题,然后点击。。。菜单选择编辑html,最后把这些放在代码行下面,它就成功了。我贴了一些照片,希望能有所帮助

console.log(“你好”)


谢谢,我明天就试试!看起来我需要在HTML模板中做这个标记,并禁用移动版本,这样才能工作。这并不完全是我所希望的——也许有一天博客作者会有移动模板编辑——但我学到了很多。感谢您的帮助。移动模板的编辑可以通过模板部分提供的单模板编辑选项完成。移动模板代码就在特殊的blogger条件标记中@Dave您可以删除最佳答案标记以获得更好的答案,从而帮助您提高效率:)您的答案非常好,无需更改任何内容。我对我现在禁用手机浏览器的懒散方法很满意,但当我有更多时间时,我会按照你的指示去做。我不知道Blogger这么灵活。再次感谢。你能告诉我如何在移动模式下使用javascript吗?