使用jQuery选择器的函数参数

时间:2012-03-26 01:39:21

标签: jquery-selectors

伙计,这对我来说可以隐藏类名以“o”开头的任何元素

function hider() {$("*[class^=o]").hide();}

现在我希望能够将“o”字符串作为函数的参数传递,并且我的语法有问题。任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:3)

似乎这样的事情会起作用:

function hider(startsWith) { $("*[class^="+startsWith+"]").hide(); } 试试这个小提琴: http://jsfiddle.net/JECUL/

答案 1 :(得分:2)

function hider(className) {$("*[class^="+className+"]").hide();}

这样打电话

hider("o");