jQuery检查是否有class

jQuery Check whether has class

我在 .css 中有 class "booked" 和 "available" 我在 jQuery 中使用(用于在元素上添加 class)

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

这是我如何添加或删除 class 的示例:

 $.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');

但我的问题是"How can I check if element has class booked or available class ? "

hasClass 方法将起作用:http://api.jquery.com/hasclass/

$('#mydiv').hasClass('booked') || $('#mydiv').hasClass('available')
<div id="specificDiv">

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

Above return true if #specificDiv id as .active class else it will return false