我擁有代碼的權利,因此當我單擊圖像鏈接時,jquery會將圖像放在應該顯示的位置並且尺寸合適。但是,我無法弄清楚在JavaScript中使用什麼代碼,以便當我再次單擊圖像時。它從div中刪除當前內容並將其重新放回,而不是將圖像重複放入div中?使用javascript淡入淡出圖像
下面是javascript代碼:
<script type="text/javascript" src="js/jquery-1.8.1.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('img').click (function() {
$('.deal_content').append('<img src="deal_content.fw.png" width="700px" height="500px" alt="Deals" />');
return false;
$('img').fadeToggle([normal]);
});
});
</script>
這裏是它影響的HTML:
<div class="deal_content">
</div>
<div id="content">
<div id="imagelink">
<a href="#">
<img src="for_men_btn.fw.png" width="200" height="87" alt="For Men" />
</a>
<a href="#">
<img src="for_couples_btn.fw.png" width="200" height="87" alt="For Couples" />
</a>
<a href="#">
<img src="for_teens_btn.fw.png" width="200" height="87" alt="For Teens" />
</a>
</p>
</div>
你傳遞一個數組到'fadeTogggle'?什麼是「正常」?你可能只是想傳遞字符串'「normal」'? –