【问题标题】:How to insert jquery code into html?如何将jquery代码插入html?
【发布时间】:2016-04-25 14:30:19
【问题描述】:

我正在开发的网站有横幅,当在移动设备上查看该网站时,SWF 横幅不显示。在这种情况下,我需要显示一个<img> 标签,但是 jQuery 代码不起作用。

我的模板是这样的:

...(PHP + HTML 代码)

<script type=”text/javascript”>
    if(!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera     
    Mini/i.test(navigator.userAgent)) {
</script>

...显示 SWF 横幅

<script type=”text/javascript”>
}
else {
</script>

...显示 GIF 横幅

<script type=”text/javascript”>
}
</script>

但它不起作用。它会同时显示它们。

【问题讨论】:

  • 你不能这样破坏脚本。这不是服务器端语言,但所有这些都由同一个浏览器执行。这不是 PHP 或 ASP 做的那样。
  • 打开浏览器控制台并尝试解决错误。不要告诉手机没有控制台使用远程调试。

标签: javascript jquery mobile


【解决方案1】:

您可能需要这样做:

Javascript/JQuery:

$(function() {
  if(!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera     
    Mini/i.test(navigator.userAgent)) {
    $("#img").show();
  }else{
    $("#swf_banner").show();
  }
});

HTML:

<img id="img" src=".." style="display:none;"/>
<object id="swf_banner" width="400" height="50" data="bookmark.swf" style="display:none;"></object>

【讨论】:

    猜你喜欢
    • 2022-01-10
    • 2016-10-02
    • 2018-06-04
    • 2015-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    相关资源
    最近更新 更多