0
我已經創建了這個小菜單demo,它在firefox和Chrome上運行良好。但是函數(「.class」).cick(function()在IE和Safari中什麼也沒做。 也許有人可以幫忙嗎?我試過.live .on(「click」,「.class」)等等。作品。 你需要從頭開始菜單一樣thisjquery,Javascript單擊菜單在IE和Safari上不起作用
碼(JavaScript)的
/*Desktopvariante*/
if ((($(window).width() > 970) && test == 90) || (($(window).width() > 970))) {
$(function() {
$(".ClickLevel1").click(function() {
$(this).addClass("activeFarbe");
$(".navLevel1").addClass("activePfeil", 400);
$("#listLevel1").show("slide", {direction: "right"}, 350);
return false;
});
});
$(function() {
$(".ClickLevel2").click(function() {
$(this).addClass("activeFarbe");
$(".navLevel2").addClass("activePfeil",400);
$("#listLevel2").show("slide", {direction: "right"}, 350);
return false;
});
});
$(function() {
$(".ClickLevel3").click(function() {
$(this).addClass("activeFarbe");
$(".navLevel3").addClass("activePfeil",400);
$("#listLevel3").show("slide", {direction: "right"}, 350);
return false;
});
});
}
}
只是一個這是一個小問題 - 你爲什麼使用JavaScript?這是幾行CSS。 – junkfoodjunkie
我想通過單擊而不是通過懸停來執行操作 – maxal95
是的,我重複一下我的問題,爲什麼當你使用JS,當CSS可以爲你做? – junkfoodjunkie