本文主要讲下Bacbone中的事件系统,先声明一个工具类: 1 var slice = Array.prototype.slice; 2 _ = (function () { 3 var _ = function () { }; 4 _.extend = fu...
分类:
其他好文 时间:
2014-08-22 12:42:26
阅读次数:
218
jQuery为了兼容性会把系统暴露出来的event重新整理一遍,但是复制粘贴的event就被丢掉了。所以要在所有原生浏览器想实现复制粘贴,大家都用flash实现了。其实只要用原生的方法捕获事件就ok。简单来个方法。var EventUtil = { addHandler: functi...
分类:
Web程序 时间:
2014-08-22 12:17:06
阅读次数:
369
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="ret.....
分类:
编程语言 时间:
2014-08-22 09:18:06
阅读次数:
379
熟悉js的dom事件或者flash事件的,基本都能立马明白cc.eventManager的用法。cc.eventManager有两种注册监听器的方式,一种是原生事件,例如cc.eventManager.addListener({ event: cc.EventList...
分类:
Web程序 时间:
2014-08-21 13:08:04
阅读次数:
314
这里主要介绍两种方法,一种是使用js来处理,另一种是在html属性中设置。
方法一:js
1:
document.onmousedown=disableclick;
status="Right Click Disabled";
Function disableclick(event)
{
if(event.button==2)
{
alert(status);
...
分类:
Web程序 时间:
2014-08-21 11:36:14
阅读次数:
176
jQuery offers two powerful methods to execute code and attach event handlers: $(document).ready and $(window).load. Thedocument readyevent executes al...
html代码 .... //弹出框内具体内容省略js代码(引入jquery)$(function () { $("#detailMsg").click(function(e){ e= e || window.event; if(e.cancelBubble) e.cancelBubb...
分类:
其他好文 时间:
2014-08-20 19:20:02
阅读次数:
173
FF使用DOMMouseScroll,其他浏览器都是用mousewheel
FF下有个特殊属性event.detail,表示滚动的值
event.detail
正数:向下滚动,负数:向上滚动
向上滚动一页值为-32768,向下滚动一页值为+32768,其他值代表滚动的行数, 方向代表了数值的正负号
受信任的事件是不会给detail赋值0
其他浏览器,通过event....
分类:
其他好文 时间:
2014-08-20 14:11:58
阅读次数:
168
你有想过没,当你监听某个DOM元素的一个事件时,其事件处理函数是如何和该DOM元素关联起来的呢:1 var wp=document.getElementById(‘wrapper’);2 wp.addEventListener(‘click’,function(){3 // event ...
分类:
其他好文 时间:
2014-08-20 13:53:32
阅读次数:
265
4、事件 ● 通过方法名给元素绑定事件:$('li').click(function(event){})● 通过bind方法给元素绑定事件:$('li') .bind('click',function(event){}) .bind('click',function(event){}) 可见,通过b...
分类:
Web程序 时间:
2014-08-20 11:59:52
阅读次数:
173