如何从这个.hover函数.click函数
How to make from this .hover function a .click function
我如何从这个。hover函数。click函数?
if ($(window).width() > 992) {
$('.navbar-main-slide .navbar-nav > .dropdown').hover(function () {
"use strict";
$(this).addClass('open').find('.dropdown-menu').first().stop(true, true).delay(500).slideDown();
}, function () {
"use strict";
var na = $(this);
na.find('.dropdown-menu').first().stop(true, true).delay(100).slideUp('fast', function () {
na.removeClass('open');
});
});
}
我不太明白你的问题,你是否尝试过将hover
更改为click
功能?
if ($(window).width() > 992) {
$('.navbar-main-slide .navbar-nav > .dropdown').click(function () {
"use strict";
$(this).addClass('open').find('.dropdown-menu').first().stop(true, true).delay(500).slideDown();
}, function () {
"use strict";
var na = $(this);
na.find('.dropdown-menu').first().stop(true, true).delay(100).slideUp('fast', function () {
na.removeClass('open');
});
});
}
或者你可以试试这个
if ($(window).width() > 992) {
$('.navbar-main-slide .navbar-nav > .dropdown').click(function () {
$(this).toggleClass('open').find('.dropdown-menu').first().stop(true, true).delay(500).slideToggle();
}
}
相关文章:
- 如何通过hover()或mouseenter函数更改选项值,例如
- 为什么 .hover 函数不起作用,我怎样才能让 .hover 函数忽略拐角半径之外的区域
- JQUERY hover() 函数不适用于其子函数,使用 bootstrap 框架
- jQuery .hover 函数故障排除
- 组合jquery函数-on()hover/mousenter/mouseleve
- jquery检查是否“;这个“;对象是否悬停,不使用.is(':hover')函数
- 如何立即为hover()函数调用handlerOut
- 将jquery accordian中的hover函数改为click函数
- 我在jquery中的hover函数不起作用
- js中的Hover函数溢出
- $不是jQuery .hover()方法上的函数
- 回调.hover函数不起作用
- 如何从这个.hover函数.click函数
- Jquery的hover函数不能在动态添加的元素上运行
- Javascript中使用hover fade和fancybox的函数
- 函数和.hover中的JavaScript全局变量
- jQuery .hover的方法和函数效率
- JQuery Hover函数超时
- onClick函数remove:hover伪类
- jquery .hover函数的问题