jquery对象怎么不支持on属性或方法?

jquery对象怎么不支持on属性或方法?

jquery1.7以前的版本是不支持on的,如果你想继续支持on属性或方法,请使用jQuery 1.7以后的版本。

示例:

<!DOCTYPE HTML>
<html>
<head>
<meta charset=UTF-8 />
<style type="text/css">
</style>
<script type="text/javascript" src="jquery-1.8.0.min.js"></script>
<script type="text/javascript">
    jQuery (function ($)
    {
        $ (".banner-next").on ("click", function ()
        {
           alert ("bb"); 
        });
    })
</script>
</head>
<body>
    <div class="banner-next">fffff</div>
</body>
</html>

拓展:

on() 方法在被选元素及子元素上添加一个或多个事件处理程序。

自 jQuery 版本 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。该方法给 API 带来很多便利,我们推荐使用该方法,它简化了 jQuery 代码库。

注意:使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。

更多web前端开发知识,请查阅 HTML中文网 !!

以上就是jquery对象怎么不支持on属性或方法?的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读