javascript - jQuery 检查是否有类

标签 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');

但我的问题是“如何检查元素是否已预订类(class)或可用类(class)?”

最佳答案

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

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

关于javascript - jQuery 检查是否有类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27955818/

相关文章:

javascript - jquery ajax 添加到mysql数据库

html - 并排居中的盒子

html - 使用 flexbox 增加元素的高度

php - 我想在 mozilla、IE 8.0 或 Chrome 中关闭选项卡时注销

javascript - IOS - cordova inappbrowser 错误,无法显示来自 iframe 的网页

javascript - 单击图像时 Div 不执行 slideToggle()

javascript - 处理提交事件 - jquery

javascript - A帧图像亮度

javascript - 使用 JavaScript 的表单例份验证

css - 更改 Jupyter Notebook 中正文的大小