摘要:
1.最近遇到一个问题,就是获取一个子元素的offsetwidth 的值总是为0 。原因是因为把父元素给设置成none了。 2.给元素赋值宽高 div.style.width=330+'px' 要加上px 3.元素的div.offsetWidth只能是获取,不能设置,设置只能用div.style.wi 阅读全文
摘要:
在Javascript中,函数是第一类对象,这意味着函数可以像对象一样按照第一类管理被使用。既然函数实际上是对象:它们能被“存储”在变量中,能作为函数参数被传递,能在函数中被创建,能从函数中返回。 因为函数是第一类对象,我们可以在Javascript使用回调函数。在下面的文章中,我们将学到关于回调函 阅读全文
摘要:
Vue中提供了`<transition>`和`<transition-group>`来为元素增加过渡动画。文档写的很清楚,但是实际使用起来还是费了一番功夫。这里做一个简单的记录: 单个过渡使用`<transition>`元素把要过渡的部分包裹起来,`<transition>`不会在DOM中渲染出来, 阅读全文
摘要:
$('.a').click();//直接触发了.a的点击事件 自定义事件,触发用trigger() $('#btn').bind("myClick", function(){ $('#example').append("<p>我的自定义事件.</p>"); }); $("#btn").trigger 阅读全文
摘要:
代码 阅读全文
摘要:
封装函数 /** * Remove an item from an array */function remove (arr, item) { if (arr.length) { var index = arr.indexOf(item); if (index > -1) { return arr. 阅读全文
摘要:
前两天做了一个点击任意位置,都能关闭菜单的功能,因为菜单里面的每一个a,的点击事件都是用on绑定的。所以在阻止冒泡的时候不管用,今天特意来理解一下on的机制 on 是委托事件,利用的就是冒泡原理 $(selector).on(event,[selector],handler); selector 如 阅读全文
摘要:
首先按照官网说明,一路的安装下来,很顺利,然后开始运行吧,提示个错误,缺少index.js 文件 原来是默认给出的文件是App.js 如何更改呢 找到react-script模块文件夹config下面 paths.jsnode_modules\react-scripts\config\ paths. 阅读全文
摘要:
jquery on委托事件里面加上阻止冒泡,不起作用。 原来的例子: 点击之后,还是会输出222;阻止冒泡不起作用 解决方法: 阅读全文