Jquery可排序函数在wordpress中不起作用

时间:2015-08-23 07:33:53

标签: javascript jquery html wordpress jquery-ui

这是我的代码

jQuery的:

jQuery(document).ready(function(){
    jQuery('#admin-page-wrapper ul').sortable({cursor: 'move'});

});

这是我的jquery命令

 wp_enqueue_script('jquery');
    wp_enqueue_script('jquery-ui-core');

这是我的插件代码

<div id="admin-page-wrapper">
        <h2>Published Pages</h2>
        <?php 
            $pages = new WP_Query(array('post_type'=>'page','post_status'=>'publish','posts_per_page'=>'-1','order'=>'ASC'));
        ?>
            <ul id="dashboard-page">
          <?php  if($pages -> have_posts()){
                while($pages -> have_posts()){
                    $pages->the_post(); ?>
                    <li class="dashboard-item"><?php echo the_title(); ?></li>
                <?php }
            } ?>
            </ul>
</div>

1 个答案:

答案 0 :(得分:5)

添加第3个脚本&amp;将它添加为最后一个:wp_enqueue_script('jquery-ui-sortable');

您可以在此页面找到所有内置脚本的WordPress列表:

https://codex.wordpress.org/Function_Reference/wp_enqueue_script