在加载JQuery

时间:2017-10-25 15:41:11

标签: jquery

我尝试在WP中运行此脚本,但它不起作用。我需要在jQuery加载后运行,我使用一个名为“Jupiter”的主题。

在我的子文件夹的functions.php中

function my_scripts_method() {
    wp_register_script('custom_script',
   get_stylesheet_directory_uri() . '/js/sort_members.js',
   array('jquery'),
   '1.0' );
   wp_enqueue_script('custom_script');
  }
add_action('wp_enqueue_scripts', 'my_scripts_method');

在我的sort_members.js

 (function($) {        

$(document).ready(function() { 
    var alphabeticallyOrderedDivs = $('.member-name').sort(function(a, b) {     

        return 
    String.prototype.localeCompare.call($(a).data('lastname').toLowerCase(), 
       $(b).data('lastname').toLowerCase()); 
    });

    var container = $('.team-member');
    container.detach().empty().append(alphabeticallyOrderedDivs);
    $('body').append(container);})
})(jQuery);

0 个答案:

没有答案