今天我找到了一个使用jQuery的方法:live,我写了一个例子来试一试。 我使用例如api.jquery.com,但通过chrome控制台,我发现:
Uncaught TypeError: Object [object Object] has no method 'live'
也许你认为这很容易,但对我来说,我不明白这一点。所以我在搜索引擎后需要帮助google.help me!
代码是这样的:
<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('body').append('<a href="http://baiud.com" class="sina">yahoo</a>');
$('a.like').live("click", function(){
alert("hello");
return false; }
)
})
</script>
</head>
<body>
<a href="#" class="google">echo hellow</a>
</body>
</html>
答案 0 :(得分:4)
该方法目前已被过时删除,请使用on
方法。
以下是您更新的小提琴:http://jsfiddle.net/9C9sF/1/
答案 1 :(得分:4)
Live已在jQuery 1.7+中弃用,并在1.9中删除,您应该考虑使用.on()而不是
答案 2 :(得分:1)
版本1.9中不推荐使用此方法。如果你不想使用它,你必须安装jquery迁移插件