<script>
var $=function(){
var elements= new Array();
var _l=arguments.length;
for(var i=0;i<_l;i++){
var element= document.getElementById(arguments[i]);
elements.push(element)
}Array.prototype.on=function(){
alert("on")
}
</script>
<div id="a">123456</div>
<script>
$("a").on() //就可以用上on这个方法
</script>请问我怎么能在作
$.zz()   //在没有("a")的清空下可以$.zz() 执行zz这个函数

解决方案 »

  1.   

    你直接$.zz=function(){...}
    不就行了...-_-!!!
      

  2.   

    <html>
    <head>
    <title>test</title><div id="a">123456</div>
    <script>
    var $=function(){
    var elements= new Array();
    var _l=arguments.length;
    for(var i=0;i<_l;i++){
    var element= document.getElementById(arguments[i]);
     elements.push(element)
    }
    return elements;
    }
    Array.prototype.on=function(){
    alert("on")
    }
    $("a").on() //就可以用上on?个方法
    $().on() //
    </script>
    </html>
      

  3.   

    比如我要 $.borwser.IE  如果是ie就返回true