发表于: 2016-05-19 00:55:31

1 2179


今天完成的事情        

          学习jQuery

          做task4

          task地址:http://www.yf182.com/it/

明天要做的事情

         task4

遇到的问题

          A:使用$(this)获取当前点击元素的子元素的子元素我是这样写的:$(this).children("li").children("span"),还有更简单的写法吗,用选择器里的写法是不能的

          B:task4中杀手杀人,点击的人物div背景变淡并在下面出现杀死的图标已经实现,在点击杀死的时候将上面所点人物杀死,怎么判断上面点击的人物是几号并将其在数组中的身份变为死亡,我是这样判断的:在页面上背景颜色变淡的元素所在的div中的身份号码来判断的,这个身份号码-1就是其在数组中的位置,可是感觉这样判断貌似不太合适,还有其他判断方法吗?

4 收获:

         A: jQuery中的事件绑定

bind(type [, date], fn)   第一个参数是事件类型,第二个可选,第三个绑定的处理函数
直接简写为$("id").mouseover(function ( ) { } );
合并事件
hover(enter,leave);          enter和leave是两个函数,当光标移动到元素上时,会触发指定的第一个函数,移除会触发第二个
toggle(fn1,fn2.fn3...fnN);     鼠标连续点击事件,第一次触发fn1,第二次触发fn2,

         B:jQuery中的动画效果

fadeln()     降低不透明度
fadeOut()  提升
slideUp()     增加元素的高度
slidDown()     降低元素的高度
animate(params,speed,callback);     自定义动画:paeams包含样式属性及值得映射,speed:速度参数,callback:动画完成时执行的函数





返回列表 返回列表
评论

    分享到