如何在jQuery中显示<li>?

时间:2017-02-18 19:26:13

标签: jquery

我遇到了JQuery的问题我无法解决。

在jQuery中:

$airlineli.filter(function() {
    if ($(this).attr('class') == "checked") {
        var pana = $(this).children('input').attr("data-airline");
        $('li[data-airline=pana]').show();
    }
});

如何在pana中使用$('li[data-airline=pana]').show();

1 个答案:

答案 0 :(得分:1)

只需构建选择器,使用attribute equals selector

显式定位具有该属性的特定元素
// Get your attribute
var pana = $(this).children('input').attr("data-airline");
// Target all list elements with that given attribute value
$('li[data-airline="' + pana + '"]').show();