<button>不同函数传递数据</button> <script type="text/javascript"> //不同函数传递数据 function data(e) { alert(e.data) //1111 }
function a() { $("button:eq(2)").mousedown(1111, data) } a(); </script>
1.为啥e.data就是1111了?2.mousedown事件是在鼠标按下时执行,为啥弹出是在鼠标松开后才出来?
光阴似箭催人老,日月如移越少年。
因为Javascript拥有覆盖机制,方法名相同的话后面的方法会覆盖前面的方法另前面的方法无效。
因为Javascript拥有覆盖机制,方法名相同的话后面的方法会覆盖前面的方法另前面的方法无效。