我想使用文本字符串作为我的JQuery选择器,我该怎么做?

时间:2011-08-03 08:21:45

标签: javascript jquery

$("ul.tabs li").click(function() {
    var tab = $(this).attr("id");
    var tabState = $(this).is(".selected");
    var showThis = ".selector-" + tab; 

    if (tabState == true) {
        $(NeedToConvertshowThisIntoObject).fadeIn(100);
    }
    else {
        alert(Something);
    }
});

谢谢!

3 个答案:

答案 0 :(得分:5)

您无需转换任何内容。如果选择器匹配,下面的行将完美地工作。

$(showThis).fadeIn(100);

答案 1 :(得分:1)

$(showThis)应该这样做:

$(showThis).fadeIn(100);

答案 2 :(得分:0)

您可以使用$(showthis)代替$(NeedToConvertshowThisIntoObject) 例如: $(showThis).fadeIn(100);

最诚挚的问候 李满足