测试代码:
复制代码 代码如下:
(function(){
var p=new PEvent(document);
p.click(function() {
//alert("单击");
//alert(p.style);
var html="";
for ( var item in document) {
html+=item+':'+document[item]+"\r\n";
}
//alert(html);
});
p.dblclick(function() {
alert("双击");
});
p.contextmenu(function(event) {
try{
var x=event.clientX;
var y=event.clientY;
var menu=g("menu");
//判断坐标
var width=document.body.clientWidth;
var height=document.body.clientHeight;
x=(x+menu.clientWidth)>=width?width-menu.clientWidth:x;
y=(y+menu.clientHeight)>=height?height-menu.clientHeight:y;
//alert("可视高度:"+height+",鼠标高度:"+y);
menu.style.top=y+"px";
menu.style.left=x+"px";
menu.style.display="block";
}catch(e){
alert(e);
}
return false;
});
function PEvent(dom){
this.x=function() {
this.style.css=dom.style;
}
this.click=function(fn){
dom.onclick=fn;
this.x();
}
this.dblclick=function(fn){
dom.ondblclick=fn;
}
this.contextmenu=function(fn){
dom.oncontextmenu=fn;
}
this.style=new Po();
};
function Po() {
this.name=new Object();
this.id=new Object();
this.css=new Object();
}
})();
function g(id){
return document.getElementById(id);
}
在jquery中,处理事件的时候,都可以匿名方法来写,例如:
复制代码 代码如下:
obj.click(function(){
alert("hello");
});
上诉这种形式。
在方法传递参数的时候,可以传递fun 方法。
调用呢,就可以这样调用:
复制代码 代码如下:
this.dblclick=function(fn){
dom.ondblclick=fn;
}
相关推荐:
SEO抢权:如何在竞争激烈的市场中占得先机,正规网站建设口碑好
SEO师:如何在数字时代为企业赢得流量与销量,十堰网站关键词优化教程
seo需要什么能力,seo需要哪些技术 ,ai长条弯曲
ChatGPT付款被拒?如何应对与解决常见支付问题,掉包ai
ChatGPT不登录,如何畅享AI的智能服务?,手信ai
好用的AI智能工具,让生活与工作更高效!
WP原创:打造属于你的独特网站,从这里开始!,一个网站推广一个月需要多少钱
OpenAI无法验证支付方式?解决方案与常见问题解析,你好月光ai
ChatGPT发生故障,背后隐藏着哪些不为人知的原因与挑战?,硬件ai和软件ai
AI的两个主要发展阶段:从起步到突破,如何重塑未来,wps ai写作去哪里
WPJam:打破网站管理的壁垒,打造极致用户体验,广东谷歌seo工具
ChatGPT网站突然不能用了?如何快速解决这个问题,让你重新畅享AI对话!,ai新建多个画板
怎么用AI写文:让创作更轻松,效率翻倍
文章缩写AI:高效编辑的未来之光
用AI生成的文章算原创吗?深度解析AI写作背后的秘密
SEO优化:提升网站流量的终极指南,揭阳网站快速推广
什么是seo快排,seo快排方案 ,ai剪图形
seo用什么论坛引流,seo引流方法 ,ai写作续写神器
SEO优化10种策略:提升网站排名的有效方法,帅气ai男头白底
AI免费生成文章的软件:轻松创作的秘密武器
ChatGPT怎么打不开了?解决办法,轻松恢复畅通无阻!,ai订酒店ai对话
SEO百度优化:让你的品牌在搜索引擎中脱颖而出,日照网站推广策划
GPT版本全解:从基础到高级,如何选择最适合你的方案?,韩国ai人工智能
seo网站反链是什么,网站反链怎么做 ,ai插画头像卡通
主流seo是什么,seo是什么推广网站 ,AI心理师
实用AI工具:提升效率、优化生活的科技利器
专业SEO方案助力企业网站流量暴增,精准引流不再是难题,网站建设合同4篇
seo要什么条件,seo都需要做什么 ,交互ai求职
撰写稿子的AI,写作的“超级助手”来了!
SOE优化:让你的网站轻松登顶,流量激增的秘密武器,广西网站建设存在问题
为什么做seo矩阵项目,为什么做seo矩阵项目不能做 ,怎么用ai写作
SEO表述:如何通过精准优化让你的内容脱颖而出,江阴网站建设怎么样啊
文章AI思维导图自动生成助力创作的智慧之源
怎么用AI写出高质量科普文章?揭秘新时代创作利器!
ChatGPT无法加载?检查您的网络设置并尝试重启Chat,ai写作怎么写作文的
SEO差价如何用SEO优化帮助企业实现成本与效益的完美平衡,盐城seo收费贵吗
ChatGPT+维护页面:您的智能助手之旅,安全、高效、无忧,奥特曼画图ai
SEO才能:提升网站排名,突破网络营销的核心竞争力,南宁本地seo营销公司
seo黑帽是什么,列举几种seo黑帽行为 ,穿老款的ai丢人吗
怎么用AI生成文章?全新写作方式的揭秘与应用指南
seo用什么手法,seo方式 ,ai绘画飞翔
ChatGPT崩了?用户称打开是一片空白,真相竟然如此!,zzz*明星AI换脸
seo网站是什么找行者SEO,seo分析网站 ,ai图文梅花
AI生成网页模板,轻松打造专业网站,ai网格画法
SEO结构优化:助力网站提升排名与流量的关键策略,杭州小网站推广哪家好做
SEO优化:让你的网站在竞争中脱颖而出,临沧seo代理
AI提供的阅读书目对学生的专业知识有多大帮助,沃奇ai
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
软件AI:颠覆未来的智能革命
SEO排序:如何让你的网页在搜索引擎中脱颖而出,平谷抖音seo推广招聘