worpdress的Ajax会影响模板文件中的jquery

时间:2018-06-06 10:58:01

标签: jquery ajax wordpress

我有这个函数来做ajax:

Ajax Jquery:

$("#load_more").on('click', (e) => {
    $.post('/wp-admin/admin-ajax.php',
  { 'action': 'my_action',
    'cat':$("#load_more").data('cat')
  }, function(data) {
      $("#data_widget").append(data).animate({}, 5000,"linear", () => {});

    });
});

function.php的代码:

add_action( 'wp_ajax_my_action', 'widget_data' );
add_action( 'wp_ajax_nopriv_my_action', 'widget_data' );

function widget_data(){
    include get_template_directory() . '/inc/wid/card/widget-card.php';
    wp_die();
}

ajax工作得很完美,但在我调用的文件中,我通过jquery点击调用了一些数据属性,但它不起作用。

我想说的是,模板文件中的jquery调用不起作用,但在其他文件中,它可以正常工作。

我不知道worpdress的ajax是否影响了它。

任何想法

0 个答案:

没有答案