我試圖根據點擊的圖像來顯示和隱藏div,所以當您點擊resteraunt圖像時,它會顯示div所謂的成員窗口。我得到的錯誤是Uncaught SyntaxError: Unexpected token {
。通過點擊圖片隱藏和顯示div
這是在一個單獨的JavaScript腳本文件
$(document).ready(resteraunt(){
$('people').click(function(){
$("memberswindow").show();
});
});
下面是HTML
<!DOCTYPE html>
<html>
<head> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="Wolfeboro_Connection/Scripts/homepage.js"></script>
<script src="Wolfeboro_Connection/Scripts/menu.js"></script>
<link rel='stylesheet' href='Wolfeboro_Connection/CSS/index.css'>
</head>
<body>
<img src="Wolfeboro_Connection/wc.png" id="wc">
<a href='' onclick='resteraunt();'><img src='Wolfeboro_Connection/resteraunt.jpg'
id="resteraunt"></a>
<a href='' onclick='map();'><img src='Wolfeboro_Connection/map.jpg' id="map"></a>
<a href='' onclick='mail();'><img src='Wolfeboro_Connection/mail.jpg' id="mail"></a>
<a href='' onclick='people();'><img src='Wolfeboro_Connection/people.jpg' id="people"></a>
<div id="window"> <div id="memberswindow"> <input type="text" id="username"
placeholder="Username">
<input type="text" id="loginpassword" placeholder="Password">
<input type="text" id="email" placeholder="Email"> </div> </div>
<div id="banner"> <h1> Wolfeboro Connection </h1> </div>
</body>
</html>
你的jQuery選擇缺少ID散創建相對/ class屬性。 – 2013-03-15 20:30:18
僅僅通過查看右邊的「相關」答案欄,這顯然是一個重複的問題。 – adamb 2013-03-15 20:31:09
傳遞給'ready()'方法的函數是匿名函數,而不是命名函數,它應該包含在匿名函數中。 – 2013-03-15 20:31:15