【问题标题】:Echo html and PHP in jQuery syntaxjQuery 语法中的 Echo html 和 PHP
【发布时间】:2016-05-16 10:21:10
【问题描述】:

如何在 jQuery 中回显以下 HTML 和 PHP 以使其呈现为 html?

<script src="<?php bloginfo('template_directory'); ?>/js/carousel.js"></script>

【问题讨论】:

  • 你在说什么html?
  • &lt;?php bloginfo('template_directory'); ?&gt;保存在一个变量中,例如:var dir = '&lt;?php bloginfo('template_directory'); ?&gt;';,然后在脚本src中使用它。喜欢:&lt;script src="'+var+'/js/carousel.js"&gt;&lt;/script&gt;
  • 是的,将其保存在@FrayneKonok 建议的变量中。或在另一个 &lt;script&gt; 标签内使用 .html

标签: php jquery html syntax echo


【解决方案1】:

你可以把它保存在一个变量中

var script = "<?php bloginfo('template_directory'); ?>" + "/js/carousel.js";

注意你使用的报价。

【讨论】:

    【解决方案2】:

    试试下面的代码。

    $('head').append('<script src="<?php bloginfo('template_directory'); ?>/js/carousel.js"></script>')
    

    它将在head标签的末尾添加代码。假设您所有的 jquery 库都在 head 标签中可用

    注意:只有在php文件中编写此代码才能工作

    【讨论】:

      【解决方案3】:

      这就是你想要的

      <script src="<?php echo bloginfo('template_directory'); ?>/js/carousel.js"></script>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多