-
jquery条件判断之后,非click或hover触发,直接给元素添加属性
鸿硕今天开发导航菜单功能时,遇到了一个问题,以前写jquery时,总是使用click或hover来触发,比如: $(function(){ $('.gou').click(function(){ alert('hello world'); }) }) 今天写的功能不需要触发,只是条件判断,就需要添加样式,例如: <section class="containe…- 193
- 0
-
jquery判断元素是否存在
一,通常我们的做法是 if($('.mydiv').length>0) 比较可靠且不会出错的做法是: if($('.mydiv').length && $('.mydiv').length>0) return true; 使用传统javascript方法,如下: if(document.getElementById('div')) { // 找到对应元素 } else …- 220
- 0
-
点击空白区域关闭某个元素框
鸿硕最近几天折腾了一个问题很久,终于实现了所需的功能,记录如下: bootstrap的导航菜单,移动端时点击按钮后折叠的导航栏显示,再点击按钮时折叠的导航栏隐藏,鸿硕想实现点击空白区域也能隐藏折叠的导航栏,但是点击折叠导航栏区域(比如折叠导航栏中点击顶级菜单弹出子菜单的点击操作)折叠导航栏不会隐藏。 实现这个功能鸿硕本次使用了两种方法,第一种方法在本地测试一切正常,但是放入wordpress系统中…- 510
- 0
-
mouseover和mouseenter的区别
mouseover和mouseout绑定某个'外层元素aaa',如果这个元素有子元素,则不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件;而只有在鼠标指针从'外层元素aaa'外穿入被选元素时,才会触发 mouseenter 事件。 测试代码如下: <section class="moude1 container bd1"> <div class="m…- 211
- 0
-
jQuery中length和size()的区别
length是属性,size()是方法。 如果你只是想获取元素的个数,两者效果一样, $("img").length 和 $("img").size() 获取的值是一样的;但是如果是获取字符串的长度就只得用length, 如 $("#text").val().length。 jQuery length和size()区别,从上可以看出size()是调用,length属性实现的,而且在jquery 1…- 171
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!