jQuery 只执行一次的事件 one

时间:2025-03-18 22:13:31
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <script type="text/javascript" src="js/" ></script>
        <title></title>
        <script>
            var num = 0 ;
            $(function(){
                $(":button").one("click",function(){
                    alert(num++) ;
                }) ;
            }) ;  
        </script>
    </head>
    <body> 
        <input type="button" value="按钮1"><br>
        <input type="button" value="按钮2"><br>
        <input type="button" value="按钮3"><br>
    </body>
</html>

并不是方法只执行一次。而是每个组件执行只一次。此程序中,按钮1、按钮2、按钮3均可以被点击一次。