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

!function($){}(window.jQuery)是什么意思
!function($){}(window.jQuery)是什么意思.
求详细解释。

<script type="text/javascript">
!function($){
//一些代码
}(window.jQuery)
</script>

原js:http://twitter.github.com/bootstrap/assets/js/bootstrap-dropdown.js

------解决方案--------------------
应该等同于

<script type="text/javascript">
    function Method1($){
        //一些代码
    };
    !Method1(window.jQuery);
</script>

------解决方案--------------------
匿名函数
	(function($){
alert($)
})(this);
!function($){
alert($)
}(this);
~function($){
alert($)
}(this);


皆可