jQuery检查是否有类

时间:2015-01-15 02:18:26

标签: javascript jquery css ajax

我在.css中有“预订”和“可用”课程 我在jQuery中使用(用于在元素上添加类)

我在数组中有数据并在ajax中使用。

这是我添加或删除类的示例:

 $.ajax({
    url: "URL.aspx/GetData",
    type: "GET",
    contentType: "application/json; charset=utf-8",

    success: function (response) {            
        var arr = JSON.parse(response.d);           
        objData = new Array();
        objData = arr;
        for (i = 0; i < objData.length; i++) {                
            jQuery('#' + objData[i].noSeat).addClass('seat-availiable');
            jQuery('#class-' + objData[i].noSeat).attr('value', 'seat-availiable');
            jQuery('#' + objData[i].noSeat).removeClass('seat-booked');

但我的问题是“如何检查元素是否已预订课程或可用课程?”

2 个答案:

答案 0 :(得分:2)

hasClass方法可行:http://api.jquery.com/hasclass/

$('#mydiv').hasClass('booked') || $('#mydiv').hasClass('available')

答案 1 :(得分:0)

<div id="specificDiv">

 $("#specificDiv").hasClass("active")

如果#specificDiv ID为.active,则返回true,否则它将返回false