JQuery中绑定事件(bind())和移除事件(unbind())(2)

还有一种跟bind()方法类似的方法one(),区别大概就是one()方法只执行一次。为每一个匹配元素的特定事件(像click)绑定一个一次性的事件处理函数。代码如下:

复制代码 代码如下:


<script type="text/javascript">
    $(function(){
       $('#btn').one("click", function(){
                     $('#test').append("<p>绑定函数1</p>");
              }).one("click", function(){
                     $('#test').append("<p>绑定函数2</p>");
              }).one("click", function(){
                     $('#test').append("<p>绑定函数3</p>");
              });
    })
</script>

点击后,只执行一次。再次点击不会触发效果。这就是one方法。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wgfdps.html