我的工作手風琴風格標籤此頁https://www.hawaiidiscount.com/oahu/luaus/germaines.htm摺疊/展開的手風琴菜單
。當我測試此脫機它的工作原理,但不是DNN。 看看它說什麼視頻。當你點擊它時,這應該摺疊標籤。而且,當您使用小型設備查看它時,默認情況下會將其摺疊,並且當您單擊它時應該展開。 我的js代碼是:
// Includes Everything
$(document).ready(function() {
// level 1
$(".arrow-right").hide();
$(".LuauPackages").on("mouseover", function() {
// Mouse Pointer
$(".LuauPackages").css({ cursor: "pointer" });
});
$(".LuauPackages").on("click", function() {
if($(this).parent().find(".LuauPackCont").is(":visible")) {
$(this).parent().find(".LuauPackCont").slideUp("fast");
$(this).parent().find(".arrow").removeClass("arrow-down").addClass("arrow-right");
} else {
$(this).parent().find(".LuauPackCont").slideDown("fast");
$(this).parent().find(".arrow").removeClass("arrow-right").addClass("arrow-down");
}
});
// this is if window is greater than or equal to 736px
if($(window).width() <= 736) {
$(".LuauPackCont").hide();
$(".arrow-right").show();
$(".arrow-down").hide();
}
});
我將不勝感激什麼可能是錯誤的任何提示。 謝謝!
更新:代碼工作正常時,它是內聯,但是當我把它放在外部腳本文件它不工作。
你的隱藏和展示應該在CSS中通過媒體查詢來處理。您的懸停狀態('cursor:pointer;')也應該由CSS來處理 – Jason
控制檯顯示'Uncaught TypeError:$(...)。colorbox不是函數'。這會在'$(document).ready'後面打斷你的代碼。 –
你能告訴你如何包含外部腳本文件嗎? –