如何将jquery代码插入html?

时间:2016-04-25 14:30:19

标签: javascript jquery mobile

我正在开发的网站有横幅广告,当在移动设备上查看网站时,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>

但它不起作用。它反过来显示了它们。

1 个答案:

答案 0 :(得分: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>