日期:2014-05-16  浏览次数:20435 次

遇到一个jquery版本之间的问题,求助
JScript code

<script src="jQuery/jquery-1.6.2.min.js"></script>
<script>
    $(function(){
        $("#mycheckbox").click(function(){
            var s = $(this).attr("checked");
            alert(s);
        })
    });
</script>
<input type='checkbox' id='mycheckbox' />




我想知道点击的复选框的状态..但弹出的结果不是true和false...用低版本的jquery就可以..谁知道如果用1.6.2版本的话如何实现这个功能,最好可以给个各版本之间都通用的办法..

------解决方案--------------------
var i = $("#mycheckbox")[0].checked;
------解决方案--------------------
HTML code

        <script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
    $(function(){
        $("#mycheckbox").click(function(){
            var s = this.checked;
            alert(s);
        })
        $("#mybutton").click(function(){
            var i = $("#mycheckbox")[0].checked;    
            alert(i);
        })
    });
</script>
<input type='checkbox' id='mycheckbox' />
<input type='button' id='mybutton' value='按钮' />