if else语句带有函数jquery

时间:2013-10-17 09:35:48

标签: jquery if-statement

我刚开始学习jquery而且我被困在某个部分,我甚至不确定它是否可能,因为我找不到任何答案。

基本上我正在尝试创建一个if else语句。这是我到目前为止的代码,我知道它不起作用,但我希望它能让你知道我想要实现的目标。

if (('.menu').on('click', 'li has:(sub-menu)', function(e))) {
    e.preventdefault();
    $(this).children('.sub-menu').addClass('open');
}
else {
    let link work like normal
}

这是我想要达到的目标。 http://jsfiddle.net/R6wHG/16/

我似乎无法使后退按钮工作或最终链接为默认值。

1 个答案:

答案 0 :(得分:0)

这样做。伪代码:

$('.menu').click(function(e){
if(has_submenu){
  e.preventDefault();
}
else {
  return true;
}
});