2012-03-13 167 views
0

所以我在javascript這個功能 -按鈕不工作?

$(function sort() 

和HTML

<input type="button" value="Sort" onclick="sort()" /> 

和它不工作,有一個按鈕的另一個功能是工作,但,這並不有$,所以有不同的語法可能包含$符號嗎?

感謝回覆

+0

JavaScript控制檯給你什麼錯誤? – 2012-03-13 00:38:42

回答

1

這不是功能。試試這個:

function sort() { 
     alert('sort called'); 
    } 

的$是一個框架的一部分可能,大概jQuery。如果你需要在DOM準備好包裝,你可以這樣做:

$(function(){ 
    function sort() { 
     alert('sort called'); 
    } 
}); 

演示:http://jsfiddle.net/UHjSs/

0

是的,在基本的JavaScript通常要指定這樣的功能:

function sort() { 
    // sort algorithm 
} 

$(function sort()很可能來自JavaScript庫或框架。除非您有足夠的JavaScript知識,否則從這些文件複製/粘貼是非常棘手的。