最新回答 / Sapce
指定事件处理函数的时期或阶段(boolean)第三个参数设置为true就在捕获过程中执行,反之就在冒泡过程中执行处理函数关于函数处理时期或阶段,建议了解一下 MVC 模型
2018-09-03
最赞回答 / qq_往事如风_17
$('.left')和$('.first-div')在代码里面都是选择同一个元素,作为选择器来说都是通过class选择器来选中元素,而这两个class都是同一个元素的class值,就当前页面元素来看是同一个对象。如果页面中还有其他的元素也用到了这两个class,那么会选择不同的对象,这是需要注意的。
2018-08-29
已采纳回答 / Sydenny
首先你没有把jQuery 对象和 Dom对象弄清楚,get()方法是jquery提供转为Dom对象的,所以你最终得到的$first是一个原生的Dom对象,所以不能用jquery里css()方法,用fitst就可以了,因为它就是jquery自己的方法
2018-08-20
已采纳回答 / 等你到天明
这里我觉得他有点不对劲。split是用来分割字符串的填写px的话最后会分割成数组[value,""],用parseInt直接可以将px给抛弃掉而且还可以转化为数字直接运算最后+“px”变为字符串$('.sixth').css("width",function(index,value){ //value带单位,先分解 value = value.split('px'); console.log(value); //返回一...
2018-08-19
已采纳回答 / 巧克力味粑粑
你说的没错,我试了一下<...图片...><...图片...>60下面明显有个空,说明其实val[1]里面是没东西的。我想,最后有px单位可能是因为注意事项第三点提到的当一个数只被作为值(value)的时候, jQuery会将其转换为一个字符串,并添在字符串的结尾处添加px,例如 .css("width",50}) 与 .css("width","50px"})一样
2018-08-17