你好,我有一個包含這個jQuery的向下滑動功能無法正常工作
<div id="center" class="column">
<p>Staff please, <a id="open" href="#" >login</a> before accessing this page, no access to students.</p>
</div>
當點擊登錄按鈕,它應該打開面板的PHP文件,它的工作原理進一步上漲的頁面(在header.php文件),但不在這裏。在標題我有
<script src="js/slide.js" type="text/javascript"></script>
和
<script type="text/javascript" src="js/jquery.js"></script>
。
我slide.js看起來是這樣的:
$(document).ready(function() {
// Expand Panel
$("#open").click(function(){
$("div#panel").slideDown("slow");
});
// Collapse Panel
$("#close").click(function(){
$("div#panel").slideUp("slow");
});
// Switch buttons from "Log In | Register" to "Close Panel" on click
$("#toggle a").click(function() {
$("#toggle a").toggle();
});
});
你可以看到它不能在這裏工作:http://webtest.jt-games.net/staff.php在面板選項卡,它的工作原理,按鈕,但頁面上的主要部件中的文本它不。
理想情況下,你不應該有相同ID的兩個元素。嘗試使用普通的類來控制幻燈片的向上和向下動畫。 – uchamp 2013-03-16 17:29:09