所以這是我寫的代碼。我對jquery的知識很少,只是試圖寫我看到的東西。我相信他們更容易運行一次,它會起作用,但之後它會保持每次點擊時的狀態,並且不會將該功能調用回備用於下一次單擊。我在另一個腳本上遇到了同樣的問題,我似乎無法多次調用一個函數。一個做了它似乎做的事情。任何幫助將非常感激。無法使淡出功能不止一次工作
$.noConflict();
jQuery(document).ready(function ($) {
$("#scrollmenu");
$("#e_emd").click(function() {
$("#e_em").show();
$("#e_v").delay(1200).fadeOut("slow");
$("#e_s").delay(1200).fadeOut("slow");
$("#e_l").delay(1200).fadeOut("slow");
});
$("#e_vd").click(function() {
$("#e_em").delay(1200).fadeOut("slow");
$("#e_v").show();
$("#e_s").delay(1200).fadeOut("slow");
$("#e_l").delay(1200).fadeOut("slow");
});
$("#e_sd").click(function() {
$("#e_em").delay(1200).fadeOut("slow");
$("#e_v").delay(1200).fadeOut("slow");
$("#e_s").show();
$("#e_l").delay(1200).fadeOut("slow");
});
$("#e_ld").click(function() {
$("#e_em").delay(1200).fadeOut("slow");
$("#e_v").delay(1200).fadeOut("slow");
$("#e_s").delay(1200).fadeOut("slow");
$("#e_l").show();
});
});
<!-- THIS IS USED MULTIPLE TIMES IN THE PAGE BEING USED ON FOR SCROLLING CONTENT -->
<div id="scrollmenu">|
<a id="e_emd" href="#Event_Management" class="panel">Event Management</a> |
<a id="e_vd" href="#Video" class="panel">Video</a> |
<a id="e_sd" href="#Sound" class="panel"></a>Sound |
<a id="e_ld" href="#Lighting" class="panel">Lighting & Staging</a> |
</div>
<img id="e_em" src="images/eventmanage.png" width="1037" height="480" />
<img id="e_v" src="images/video.png" width="1128" height="480" />
<img id="e_s" src="images/sound.png" width="1011" height="480" />
<img id="e_l" src="images/light.png" width="1011" height="480" />
我已經上傳了我正在處理的整個頁面。
我想它的網站是在這裏http://www.mac-av.com/test2/
我所看到的是,我不能用一個id不止一次地調用一個函數在那裏我有
<div id="scrollmenu">|
<a id="e_emd" href="#Event_Management" class="panel">Event Management</a> |
<a id="e_vd" href="#Video" class="panel">Video</a> |
<a id="e_sd" href="#Sound" class="panel"></a>Sound |
<a id="e_ld" href="#Lighting" class="panel">Lighting & Staging</a> |
</div>
多在同一頁上的時間
我需要每個圖像改變不同的每個按鈕,因爲我有滾動的任何類別被點擊。我這樣做是因爲當它在低分辨率計算機上的頁面出現在下一個類別的內容窗口的左側時。因此,製作這個腳本的目的是爲了隱藏圖像,並且只顯示它所在類別中的圖像,但也能夠在消失之前查看其他圖像。
它將適用於第一組按鈕,但不適用於此之後。我意識到我只能用id來打電話給他們,而不是爲每個人編寫不同的腳本,有沒有更簡單的方法?
我沒有看到任何地方你正在重置淡入淡出,所以下次單擊它時,該函數實際上沒有任何事情要做。 – Jack