第二次单击后,元素停止触发jQuery

时间:2014-11-03 12:04:41

标签: jquery

我有一个锚标记,我想用它在父元素上切换一个类名。

该代码适用于两次锚点击,然后点击不再向jQuery注册。

HTML

<div class="toolbar"><form method="post" action="..." id="facSearch" name="facSearch" onsubmit="facsearch(document.facSearch); return false;">
<a href="..." class="advanced-toggle">Advanced</a></form></div>

的javascript

$('#facSearch').on('click', '.advanced-toggle', function(e) {
    console.log($(this));
    e.preventDefault();
    $('.toolbar').toggleClass('is-advanced');
    var mylink;
    if($(this).text() == 'Advanced') {
        var mylink = $(this).text('Close Advanced');
    } else {
        var mylink = $(this).text('Advanced');
    }
    return false;
});

0 个答案:

没有答案