我正在尝试更改div的类,如果该div的ID小于我的var的值。这是我第一次问一个问题,也是我第一次使用jQuery,所以我确信这很尴尬,但是我在任何地方都找不到答案。这是我当前正在使用的代码:

$(function(){
var today = new Date();
var weekno = today.getWeek()-1;
$("div[id$<weekno]").addClass("hidden");
})


谢谢!

最佳答案

这是一个如何完全按照说明进行操作的示例:http://jsfiddle.net/SinisterSystems/yJ4cu/2/

HTML:

<div id="1">Hello world</div>
<div id="2">Hello world2</div>
<div id="15">Hello world2</div>


CSS:

.foo {
    font-size:100px;
}


jQuery的:

$(function(){
    $( "div" ).each(function( index ) {
        if($(this).attr('id') < 10){
            $(this).addClass('foo');
        }
    });
});


因此,我们在这里使用JS进行的操作:

$( "div" ).each(function( index ) { // Find every div
    if($(this).attr('id') < 10){    // if it has an ID of under x
        $(this).addClass('foo');    // add the class
    }
});

关于jquery - jQuery我想更改div的类(如果该div的id小于var),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21345457/

10-13 02:16