我在本教程中使用了一个发球台:http://mysitemyway.com/docs/index.php/Collapsible_sidebar_menus
与''摄影','设计'和'教学'的链接精美且反应灵敏,下面列出的页面不可点击/链接。什么都没动。
如果可能的话,我很想知道我在复制和粘贴方面出了什么问题。
我添加到自定义CSS:
.menu .dropdown .sub-menu { display: none; }
我添加了自定义JavaScript:
jQuery(document).ready(function(){
jQuery('.menu .dropdown a').click(function(e){
e.preventDefault();
if (jQuery(this).parent().children('.sub-menu:first').is(':visible')) {
jQuery(this).parent().children('.sub-menu:first').hide();
} else {
jQuery(this).parent().children('.sub-menu:first').show();
}
});
});
也许它与我的主题不兼容? (ElmaStudio的Moka主题)
非常感谢您的任何指导/帮助。
答案 0 :(得分:0)
我试着改变:
jQuery('.menu .dropdown a').click(function(e){
要:
jQuery('.menu .dropdown > a').click(function(e){
看起来选择器过于通用,并将preventDefault应用于所有链接而不是父项。