Bootstrap下拉列表未在其他地方点击关闭或只能使用一次

时间:2015-09-08 09:53:49

标签: jquery twitter-bootstrap drop-down-menu

我已经看到了这个问题,但似乎没有人问过同样的问题。我已经更改了bootstrap下拉列表的默认功能,以便在内部单击时保持打开状态。但是我有以下代码似乎做了我需要的东西,但只有在任何想法得到很多赞赏的情况下它才有效。

    $('.basket_toggle').on('click', function (event) {
    var that = $(this);
    $(this).parent().toggleClass('open');
    $(this).parent().find('.dropdown-menu').mouseleave(function() {
        $(document).bind("click", function () {
            that.parent().toggleClass('open');
            $(document).unbind( "click" );
        });
    });
});

0 个答案:

没有答案