Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
引导:重新生成jQuery函数,使其在悬停状态下工作,而不是单击_Jquery_Twitter Bootstrap - Fatal编程技术网

引导:重新生成jQuery函数,使其在悬停状态下工作,而不是单击

引导:重新生成jQuery函数,使其在悬停状态下工作,而不是单击,jquery,twitter-bootstrap,Jquery,Twitter Bootstrap,我用的是引导,卡住了。 下面的代码在单击时起作用。我如何重新制作它,使其在悬停上工作?我是jQuery的noob $(document) .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { var $btn = $(e.target) if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') Plugin.call($btn, 'togg

我用的是引导,卡住了。 下面的代码在单击时起作用。我如何重新制作它,使其在悬停上工作?我是jQuery的noob

$(document)
.on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) {
  var $btn = $(e.target)
  if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
  Plugin.call($btn, 'toggle')
  e.preventDefault()
})
.on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) {
  $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type))
})
}(jQuery);
p、 看起来重要的字符串是“[data toggle^=“button”]”,因为删除它会破坏功能
p、 另外,我已经读过了,但没用。我不想破坏我已经做过的事情

简单的解决办法是制作CSS

.dropdown:hover .dropdown-menu {
    display: block;
 }

简单的解决办法,就是制作CSS

.dropdown:hover .dropdown-menu {
    display: block;
 }

简单的解决办法,就是制作CSS

.dropdown:hover .dropdown-menu {
    display: block;
 }

简单的解决办法,就是制作CSS

.dropdown:hover .dropdown-menu {
    display: block;
 }

这对我来说很有用,因为这会触发Bootstrap中的正确事件:dropdown.jsv3.3.7

<script>
    $('ul.nav li.dropdown').hover(function () {
        $(this).find('.dropdown-toggle').dropdown('toggle');
    });
</script>

$('ul.nav li.dropdown')。悬停(函数(){
$(this.find('.dropdown toggle')。dropdown('toggle');
});

这对我来说很有效,因为这会在Bootstrap:dropdown.js v3.3.7中触发正确的事件

<script>
    $('ul.nav li.dropdown').hover(function () {
        $(this).find('.dropdown-toggle').dropdown('toggle');
    });
</script>

$('ul.nav li.dropdown')。悬停(函数(){
$(this.find('.dropdown toggle')。dropdown('toggle');
});

这对我来说很有效,因为这会在Bootstrap:dropdown.js v3.3.7中触发正确的事件

<script>
    $('ul.nav li.dropdown').hover(function () {
        $(this).find('.dropdown-toggle').dropdown('toggle');
    });
</script>

$('ul.nav li.dropdown')。悬停(函数(){
$(this.find('.dropdown toggle')。dropdown('toggle');
});

这对我来说很有效,因为这会在Bootstrap:dropdown.js v3.3.7中触发正确的事件

<script>
    $('ul.nav li.dropdown').hover(function () {
        $(this).find('.dropdown-toggle').dropdown('toggle');
    });
</script>

$('ul.nav li.dropdown')。悬停(函数(){
$(this.find('.dropdown toggle')。dropdown('toggle');
});