妳給出的兩個例子?function(){代碼}?和?$("*").function(){代碼}?都是不可能獨立出現的,它們都存在語法錯誤。
應該是?function()?{}?外面還有兩個括號,或者將這個函數賦予壹個變量
這都是匿名函數,例如
// 定義並執行(function() {
alert("Hello");
})();
// 或
var a = function() {
alert("Hello");
};
// 調用
a();
至於第二個,應該是
$("*").click(function() {alert("hello");
});
綁定?click?事件到頁面內的所有元素。壹般不會這樣寫。