我可以将变量用作类属性的值吗?

时间:2015-10-12 16:28:22

标签: jquery css

在最后一行中,我试图使用一个变量来识别一个特定的div,它与函数中涉及的其他div共享相同的类(但不同的目标属性)。

$(".nexthotel").click(function(){
    var numhotels= $("#hotels > div").length;
    for(i = 0; i < numhotels; i++){
        if($("#hotel"+i).is(":visible")){
           var x = i + 1;
           $("#hotel"+i).hide();
           $("#hotel"+x).show();
           $(".slidehotels[target= x]").css({"background-color":"cadetblue","color":"#FFF","border":"2px solid cadetblue"});

如果我为$(".slidehotels[target= x]")更改$(".slidehotels[target= 4]")target=4的div会更改其格式而不会出现问题。

我不知道在这种情况下是否无法将变量作为值,或者我只是错误地编写代码。

1 个答案:

答案 0 :(得分:0)

喜欢这个吗?

library(xts)
#transform to xts that uses this date format
b <- as.xts(a)
#plot first series
plot (b[, 'Series 1'], ylim=c(0,100))
#plot second series
lines(b[, 'Series 2'], col='red')