$(".List a").mouseenter(function(){
t=setTimeout("$.qhimg($(this))",2000)
}).mouseleave(function(){
clearTimeout(t);
});
$.qhimg=function($obj){
$obj.addClass("Active");
}
$(this) 好像无法跨函数,想传递过去,不知道怎么实现,试了好多种方式都不行,有高手能讲解下么
我想延时执行一段代码,请高手讲解
t=setTimeout("$.qhimg($(this))",2000)
}).mouseleave(function(){
clearTimeout(t);
});
$.qhimg=function($obj){
$obj.addClass("Active");
}
$(this) 好像无法跨函数,想传递过去,不知道怎么实现,试了好多种方式都不行,有高手能讲解下么
我想延时执行一段代码,请高手讲解
解决方案 »
- jquery trigger造成jquery.js出错
- 折腾了一段时间终于把贪吃蛇写出来了,不过还有很多BUG要修复
- jqeuery easyui datagrid 怎样实行修改批量保存
- 关于文本输入框的问题
- 关于javascript加载net dll vb ocx的问题
- 小问题,不难,一个文onfocus时的效果,怎么做到的?
- 关于客户端组件的问题!
- 请问哪里可以下载用来保存网页的WebBrowser的控件?
- javascript中有没有强制类型转换的函数?
- 提示callback is not a function是什么原因
- 如何使用google map js v3版根获取行政区域的边界坐标并且判读是否在莫伊行政区域内
- 怎样用JS动态改变frame框架里一个子frame的src 急!!
t=setTimeout("$.qhimg('.List a')",2000)
}).mouseleave(function(){
clearTimeout(t);
});
$.qhimg=function(o){
$(o).addClass("Active");
}
你想法太多了。
$(".List a").mouseenter(function(){
theforever_csdn=$(this);
t=setTimeout("$.qhimg()",2000)
}).mouseleave(function(){
clearTimeout(t);
});
$.qhimg=function(o){
theforever_csdn.addClass("Active");
}
var _that=$(this);
t=setTimeout(function(){
$.qhimg(_that)
},2000)
}).mouseleave(function(){
clearTimeout(t);
});$.qhimg=function($obj){
$obj.addClass("Active");
}
var _this = $(this);
t=setTimeout("$.qhimg(_this)",2000)
}).mouseleave(function(){
clearTimeout(t);
});
$.qhimg=function($obj){
$obj.addClass("Active");
}