jquery live event for added dom elements

后端 未结 3 1636
春和景丽
春和景丽 2020-11-30 14:00

I want to add a class to any DOM element that is on the page now or in the future that has a specified class and meets some criteria

so for some pseudo code

3条回答
  •  Happy的楠姐
    2020-11-30 14:24

    You can't do this.

    You'll have to do:

    $('.location').filter(function () {
        return ($(this).find('input:first').val().substr(0, 1) == "!");
    }).addClass('hidden');
    

    To apply it to all currently elements on the page, and then manually add the 'hidden' class to future elements you add to the DOM.

提交回复
热议问题