在PHP页面中加载jQuery -没有头部标签
Load jQuery in PHP page - no head tags
这可能是一个超级简单的答案,但是我就是想不明白。
基本上,我有一个php页面只开始与打开<?php
标签。
我有一个jquery脚本,我需要调用这个页面。
<script type="text/javascript">
$('input[name="_manage_item"]').click(function() {
$('input[name="_item"]')[this.checked ? "show" : "hide"]();
});
</script>
根据我的研究,我需要通过放置
来加载脚本<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
插入页面的<head>
标签。
但是我的页面没有html <head>
或<body>
标签。那么我在哪里调用脚本呢?
我试着把它放在开头的<?php
标签的前面,但是这破坏了页面。
正确的做法是什么?
您可以将您的javascript放在页面底部的php
标签之外。但是当你在网页中使用php时,你应该添加html
和head
和body
标签。一个简单的php页面可以像这样:
<html>
<head>
<!-- stylesheets and javascript -->
</head>
<body>
<?php
//You php-code
?>
<!-- scripts at the end of the page to let the side load faster -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
$('input[name="_manage_item"]').click(function() {
$('input[name="_item"]')[this.checked ? "show" : "hide"]();
});
</script>
</body>
</html>
根据您的wordpress
标签,我建议您阅读本文。在wordpress
中描述了有关javascript
使用的所有细节。可能最常见的方法是使用wp_register_script()
函数。
将JavaScript添加到WordPress生成的页面和WordPress主题或插件的安全且推荐的方法是使用wp_enqueue_script()。
我还建议您将代码合并到一个单独的文件中,并在jquery
库之后直接加载它。这是一个很好的做法,因为这样浏览器可以缓存您的脚本,而不会在每个页面请求时下载它。您还应该将其封装到$( document ).ready()
函数中,以确保仅在文档处于就绪状态时才执行该函数。
相关文章:
- 删除<脚本>标签中的<头部>在所有Drupal 7页中
- Javascript:如何检查/删除文档头部的css样式标签
- 弹出窗口.js 未在 Chrome 扩展程序中的 Popup 的头部标签中执行.html Popup
- Jquery 删除输出上的头部和身体标签
- 在页面上找到img标签,创建og:image元标签并附加到头部
- 为什么 jQuery 在使用样式标签填充 iframe 时会删除正文和头部标签,但不能没有样式标签
- 我发现,就在</头部>标签我有<脚本id=“__isTpiViewExists”></脚本>
- javascript在<头部>由于<身体>标签
- Javascript没有't在<头部>或者<身体>标签
- 如何将.css和.js文件链接到丢失的HTML<html>并且<头部>标签
- 如何使用指令在头部插入元标签
- 如何包含外部JS文件,而不包括在头部标签
- 用JavaScript将基本标签附加到头部
- 动态添加JS代码到头部标签
- 在PHP页面中加载jQuery -没有头部标签
- Js外部是不工作的头部标签的html
- 附加动态Facebook元标签到头部
- HTML如何包括头部标签或CSS从其他htm文件没有延迟
- Jquery代码不工作时,放置在头部标签
- 动态javascript的头部标签从数据表填充- asp.net