永发信息网

冠以jquery调用

答案:2  悬赏:60  手机版
解决时间 2021-03-29 05:58
  • 提问者网友:我是女神我骄傲
  • 2021-03-28 23:26
冠以jquery调用
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-03-29 00:10
原因是,在函数中使用$(this)时,this已经不再是获取的当前对象。
你可以用 $_this=$(this)保存一下这个对象,在函数中使用$_this就可以了追问我是想把$(this).css({ "background":"#999" }) 放到A函数,以便其他函数可以调用/重用A函数,而获取$(this).css({ “background” : "#999" })的效果。你的方法不行
全部回答
  • 1楼网友:鸠书
  • 2021-03-29 01:31
$(".ab_home_bo").mouseover(function(){
abc($(this));
})
function abc(obj) {
obj.css({ "background-color" : "#999" });
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯