javascript - jquery 脚本在 safari 中不起作用

标签 javascript jquery safari

我的 jquery 代码有问题。它在 safari 浏览器中不起作用。其余浏览器工作正常,但在 safari 中我不知道为什么没有任何解决方案?

Index.php - 我在 HEAD 中有这段代码

<script type="text/javascript">
      $(document).ready(function () {

          var prilohy = <? php echo json_encode($linkpar); ?> ;

          if (prilohy == "Pizza") {
              $('#content_donaska_extra').show();
          } else if (prilohy == null) {
              $('#content_donaska_extra').show();
          } else {
              $('#content_donaska_extra').hide();
          }

      });
</script>

最佳答案

删除 <? 之间的空格和php

var prilohy = <?php echo json_encode($linkpar); ?> ;

脚本为

$(document).ready(function () {

          var prilohy = <?php echo json_encode($linkpar); ?> ;

          if (prilohy == "Pizza" || prilohy == null) {
              $('#content_donaska_extra').show();
          } else {
              $('#content_donaska_extra').hide();
          }

      });

关于javascript - jquery 脚本在 safari 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24782108/

相关文章:

jquery - 使用 jQuery 禁用和启用下拉选项

javascript - 获取显示:block property的链接的href

Jquery DatePicker 条件样式

html - 如何隐藏自 iPadOS 13 以来出现的 iPad Safari WebApp 全屏模式的新网址栏?

javascript - navigator.mediaDevices.enumerateDevices 在 iOS Safari (13.2.3) 上不返回任何音频输入设备

javascript - 如何使用jquery正确加载php文件

javascript - 什么时候使用 Jade 模板?

javascript - 如何从 Bootstrap 下拉菜单中获取值(jQuery)

scripting - 如何使用 AppleScript 关闭 Safari 中的所有或部分选项卡?

选择>选项上的CSS Safari奇怪 View