提问者:小点点

如何在特定元素上调用函数?


嘿,我想在这个'add'元素上自动调用一个函数,而不需要点击?

  $(document).on('click', '.add', function() {
       $(this).parent().parent().addClass('appended');     
      }

因此,当加载文档时,函数将自动触发'add'元素,而不需要单击它。

这个问题很简单,我知道,但我不能清楚地表达我对谷歌的意义,在尝试了几次之后。


共1个答案

匿名用户

在jQuery中,可以使用document.ready块在加载DOM时执行操作。 该块中的任何内容都将在DOM加载时执行。

您还能够循环遍历任意数量的选择器(在本例中为您所需的类),并执行任意数量的您所需的操作。 这个函数就是.eace()函数。

示例:

$(document).ready(function() {
    $('.add').each(function() {
        $(this).parent().parent().addClass('appended');
    });
});