我想插入jQuery插件 dropdown login form 以使我的网站更漂亮,但我真的很困惑在哪里以及如何将jQuery插入到我的代码中。例如,以下是我的index.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插件?
答案 0 :(得分:3)
直接从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>
答案 1 :(得分:1)
我认为您应该将标记回显到索引页面,如下所示:
echo "<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>"
或者您在&lt; head&gt;&lt; / head&gt;中包含一个包含jQuery脚本的HTML / PHP文件。标签
include('headScript.php');
或者您编写了一个回显&lt; script&gt;&lt; / script&gt;的函数。上面的标签:
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>';
}
答案 2 :(得分:0)
是的,只需像处理HTML一样处理JavaScript和jQuery代码。服务器读取PHP代码,PHP代码告诉服务器将什么发送到浏览器,浏览器是读取jQuery和HTML的内容。