我只是在手邊說我對jQuery不太好,我剛剛開始學習它。我正在嘗試製作交互式指南,底部的菜單在指南中保留。唯一的問題是那些輸入不能被點擊一次以上,當你切換頁面時,它們仍然不能被點擊。無法再單擊我的按鈕一次
我知道這可能是基本的,但我仍然在學習。提前致謝!
$("#menuDiv").on("click", "#menuPresentation", function() {
$(".videoconference").hide();
$(".audioconference").hide();
$(".presentation").fadeIn("slow");
});
$("#menuVideoconference").click(function() {
$(".presentation").hide();
$(".audioconference").hide();
$(".videoconference").fadeIn("slow");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="presentation">
<div id="menuDiv">
<img src="img/menu/fond.png" alt="Menu." id="menu">
<input type="image" src="img/menu/fermeture.png" title="Ferme les appareils en marche et revient à l'écran de début." alt="Bouton de fermeture." class="masterTooltip" id="menuFermeture">
<input type="image" src="img/menu/presentation.png" title="Vous êtes déjà sur cette option." alt="Bouton présentation." class="masterTooltip" id="menuPresentation">
<input type="image" src="img/menu/videoconference.png" title="Permet de changer la méthode de diffusion vers la vidéoconférence." alt="Bouton vidéoconférence." class="masterTooltip" id="menuVideoconference">
<input type="image" src="img/menu/audioconference.png" title="Permet de changer la méthode de diffusion vers l'audioconférence." alt="Bouton audioconférence." class="masterTooltip" id="menuAudioconference">
<img src="img/menu/micro.png" title="Active ou désactive les microphones." alt="Bouton microphone." class="masterTooltip" id="menuMicro">
<img src="img/menu/mute.png" title="Enlève le son complétement." alt="Bouton volume mute." class="masterTooltip" id="menuMute">
<img src="img/menu/moins.png" title="Descend le son." alt="Bouton volume moins." class="masterTooltip" id="menuMoins">
<img src="img/menu/plus.png" title="Monte le son." alt="Bouton volume plus." class="masterTooltip" id="menuPlus">
</div>
</div>
<div class="videoconference">
<div id="menuDiv">
<img src="img/menu/fond.png" alt="Menu." id="menu">
<input type="image" src="img/menu/fermeture.png" title="Ferme les appareils en marche et revient à l'écran de début." alt="Bouton de fermeture." class="masterTooltip" id="menuFermeture">
<input type="image" src="img/menu/presentation.png" title="Permet de changer la méthode de diffusion vers le partage de contenu." alt="Bouton présentation." class="masterTooltip" id="menuPresentation">
<input type="image" src="img/menu/videoconference.png" title="Vous êtes déjà sur cette option." alt="Bouton vidéoconférence." class="masterTooltip" id="menuVideoconference">
<input type="image" src="img/menu/audioconference.png" title="Permet de changer la méthode de diffusion vers l'audioconférence." alt="Bouton audioconférence." class="masterTooltip" id="menuAudioconference">
<img src="img/menu/micro.png" title="Active ou désactive les microphones." alt="Bouton microphone." class="masterTooltip" id="menuMicro">
<img src="img/menu/mute.png" title="Enlève le son complétement." alt="Bouton volume mute." class="masterTooltip" id="menuMute">
<img src="img/menu/moins.png" title="Descend le son." alt="Bouton volume moins." class="masterTooltip" id="menuMoins">
<img src="img/menu/plus.png" title="Monte le son." alt="Bouton volume plus." class="masterTooltip" id="menuPlus">
</div>
</div>
將'$(「#menuDiv」)。on'更改爲'$(「body」)。' –
您已將'menuPresentation'相同的id用於兩個元素。 –
@yogendarji不僅有1個id相同的代碼。那裏的大部分id都是一樣的。 –