2012-03-13 122 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知识,否则从这些文件复制/粘贴是非常棘手的。