如何将一个jQuery插件插入到PHP代码中?
我想插入jQuery插件dropdown login form使我的网站更漂亮,但我真的很困惑在哪里以及如何将jQuery插入我的代码。例如,下面是我的index.php
:如何将一个jQuery插件插入到PHP代码中?
<?php
include ('book_fns.php');
session_start();
do_html_header("Welcome to Store");
echo "<p>Please choose a category:</p>";
// Get categories out of database
$cat_array = get_categories();
// Display as links to cat pages
display_categories($cat_array);
//If logged in as admin, show add, delete, edit cat links.
if(isset($_SESSION['admin_user'])) {
display_button("admin.php", "admin-menu", "Admin Menu");
}
do_html_footer();
?>
而且我想对jQuery插件添加到我的索引页的顶部。
如何插入这个jQuery插件?
是的,只要像处理HTML一样对待JavaScript和jQuery代码即可。服务器读取PHP代码,PHP代码告诉服务器要发送给浏览器的内容,浏览器是读取jQuery和HTML的内容。
我想你应该呼应标记你的索引页是这样的:
echo "<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>"
或者你包括包含在<头> < /头jQuery脚本的HTML/PHP文件>标签
include('headScript.php');
或者你写的呼应<脚本> </script>标记上面的函数:
echo $this->headScript("http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js");
protected function headScript($src){
return '<script type="text/javascript" src="$src"></script>';
}
跨网站脚本警报。 –
直接从CDN获取它。在你的网页的HEAD这段代码粘贴:
<HTML>
<HEAD>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
</HEAD>
</HTML>
然后利用图书馆,就像你与你平时的JavaScript代码,就像这样:
<script>
$(document).ready(function() {
alert('Hey! I was called when the document finished loading.');
});
</script>
感谢您通过回答我的问题来帮助我。我正在为你投票。这是我能为你做的最多的事情:-) –
当你不告诉任何人什么'do_html_header( )'和'display_categories()'这样做会很难回答。 – Tomalak
您可以将任何JavaScript代码轻松地插入到PHP中作为静态文本,但是如果没有JavaScript解释器,您将无法执行JavaScript。 – austincheney
棘手的部分不是如何插入,而是如何正确使用它。 –