我有麻煩使用jQuery fadeOut()圖像和fadeIn()另一個單擊按鈕時。jQuery fadeOut和fadeIn
爲了簡單起見,這裏是需要受到影響的只是部分的HTML:
<!DOCTYPE html>
<html>
<head>
<link rel='stylesheet' href='style.css'/>
<script type='text/javascript' src='script.js'></script>
</head>
<body>
<div id="landing-page">
<div id="call-to-action">
<img src="https://scontent-b-lga.xx.fbcdn.net/hphotos-prn1/v/1608452_3821343707689_2110853534_n.jpg?oh=ab5ebfd5dce574e97a43e9a7c0739583&oe=52D0F2AC" id="learn-button"/>
</div>
<img src="https://scontent-b-lga.xx.fbcdn.net/hphotos-prn1/v/1551908_3821359708089_1101636385_o.jpg?oh=aa19a9ac5f5b5e4f3cf704858482803d&oe=52D11726"id="line"/>
</div>
</div>
</body>
這裏是jQuery的:
$(document).ready(function() {
$("#call-to-action").click(function() {
$("#landing-page").fadeOut("slow");
$("#more-info").fadeIn("slow");
});
});
當按鈕#呼叫TO-點擊操作,#登陸頁面div應該fadeOut,#more-info圖片應該淡入。它不工作。實際上,我輸入的任何jQuery命令都不適用於其他div。我相信我的jQuery插件有問題,或者我錯過了一些對jQuery表單的引用。
我看不到任何具有'more-info'標識的標籤。無論如何,如果沒有任何工作,你檢查瀏覽器的控制檯是否有錯誤? – patryk
你說得對。我忘了在發佈中包含#more-info圖片,但它在我的實際html文檔中正確。如何檢查瀏覽器控制檯是否有錯誤? –
你可以檢查錯誤使用FireBug – Moussawi7