区分移动端和pc端

区分移动端和pc端:

window.navigator.userAgent.toLowerCase().indexOf('mobile')== -1   判断  等于-1就是pc,false就是移动端。

mouseenter和mouseleave 防止了嵌套的触发;

if(window.navigator.userAgent.toLowerCase().indexOf('mobile')==-1){
		$('.dropdown').bind('mouseenter',function(){
			$(this).parent().siblings().find('.dropdown').removeClass(' open');
			$(this).addClass(' open');
		}).bind('mouseleave',function(){
			$(this).removeClass(' open');
		})

  

原文地址:https://www.cnblogs.com/gaidalou/p/6737225.html