我想點擊ID爲#button的鏈接時顯示id爲#flower的div,但它不起作用。下面是我寫的代碼..我也做了一個jsbin頁面,告訴你 有什麼建議嗎?用jquery點擊div點擊
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body>
<div id="front">
<div><p><a href="">Button</a></p></div>
</div>
<div id="flower">
<img src="http://2.bp.blogspot.com/-Gaz8V9dP5O0/UUjtKJPofuI/AAAAAAAALDQ/boET2Ns34aU/s320/blooming-flowers-35.jpg" alt="flower"/>
</div>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js">
$(document).ready(
function(){
$("#button").click(function() {
$("#flower").show("slow");
});
});
</script>
</body>
</html>
CSS
#button{
position:relative;
height:30px;
width:60px;
background-color:lightyellow;
left:40px;
top:40px;
}
#flower{
display:none;
position:relative;
top:-600px;
left:50px;
z-index:0;
}
#front {
z-index:1;
position:relative;
top:100px;
height:600px;
width:100%;
background-color:lightblue;
}
你能解釋一下我這是什麼功能(E)呢? 和preventDefault()? – user3013745
e將元素髮送到函數,preventDefault()停止頁面。 –