Функция jQuery «существует» с обратным вызовом

Расширение: https://stackoverflow.com/a/31047/235633

Есть ли способ расширить этот пользовательский Функция jQuery для использования обратного вызова? По сути, я хочу иметь список селекторов и обнаруживать их существование, и если они существуют, мне нужно их показать.

Вместо того, чтобы писать тысячу операторов if, я лучше напишу одну функцию, которая использует обратный вызов и this.

Этот парень написал:

jQuery.fn.exists = function(){return this.length>0;}

if ($(selector).exists()) {
    // Do something
}

Но мне нужно:

$('.selector1, .selector2, .selector3').exists(function({
    $(this).show();
});

0
задан Community 23 May 2017 в 12:03
поделиться