按钮不工作?

时间:2012-03-13 00:36:59

标签: javascript

所以我在javascript中有这个功能 -

 $(function sort()

和html

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

并且它不起作用,带按钮的另一个功能正在工作但是没有$,所以当包含$符号时,是否有不同的语法?

感谢回复

2 个答案:

答案 0 :(得分:1)

这不是一个功能。试试这个:

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

$很可能是框架的一部分,可能是jQuery。如果你需要在DOM ready包装器中使用它,你可以这样做:

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

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

答案 1 :(得分:0)

是的,在基本的JavaScript中,您通常需要指定一个这样的函数:

function sort() {
    // sort algorithm
}

$(function sort()最有可能来自JavaScript库或框架。除非您对JavaScript有足够的了解,否则从这些文件复制/粘贴相当棘手。