首页 > 代码库 > $(...).live is not function
$(...).live is not function
项目中引入了一个插件,但是调用的时候就报了$(...).live is not function
上网搜索了一下live方法在1.9中被删除了,因为平时自己用的时候就用on的方法,没用过live,所以对这个还不算熟悉。上代码
原代码:
$("li.select",_SELF).live("mouseover",function(){ $(this).find("div").show().animate({"opacity":options.setTitle.opacity },100); $(this).find("b").show().delay(100).stop().animate({"height":textHeight,"opacity":options.setTitle.opacity},150); return false; })
改完后的
$("li.select",_SELF).on("mouseover",function(){ $(this).find("div").show().animate({"opacity":options.setTitle.opacity },100); $(this).find("b").show().delay(100).stop().animate({"height":textHeight,"opacity":options.setTitle.opacity},150); return false; })
相对应的1.9中被移除的方法都在这里哟 http://jquery.com/upgrade-guide/1.9/#live-removed
$(...).live is not function
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。