<?php 
            //Get Current user and Home url
              global $current_user;
              get_currentuserinfo();
              $kd_bpuser = $current_user->user_login;
              $homeurl = get_home_url();
            ?>

            <script>
            //Pass home url and current user to javascript
              var bpUser = <?php echo json_encode($kd_bpuser); ?>;
              var bpUrl = <?php echo json_encode($homeurl); ?>;
              var bpFullUrl = bpUrl +"/members/" + bpUser + "/forums/subscriptions/"; 
              var bpData = "#bbp-author-unread-topics";

            </script>

            <div id="bbpress-forums">  

             <script type="text/javascript">

                //Pull in member subscriptions page unread forum topics
                jQuery( document ).ready(function( $ ) {

                    $("#bbpress-forums").load(bpFullUrl + ' ' +  bpData, function() {

                        //Change Link href
                        $('.bbp-topic-permalink').each(function(i, obj) {

                            var url = $(this).next().attr('href');
                            $(this).attr('href', url);

                        });

                        $('.bbp-author-name').each(function(i, obj) {
                            function fixMemberPath(url) {
                              var shorten = url.replace("forums/subscriptions/", "");
                              return shorten;
                            }

                            var url = $(this).attr('href');
                            $(this).attr("href", fixMemberPath(url) );

                        });    

                        $('.bbp-author-avatar').each(function(i, obj) {
                            function fixMemberPath(url) {
                              var shorten = url.replace("forums/subscriptions/", "");
                              return shorten;
                            }

                            var url = $(this).attr('href');
                            $(this).attr("href", fixMemberPath(url) );
                        });

                           $('a.page-numbers').live('click', function(e) {
                              e.preventDefault();
                              console.log('clicked');
                              var pageNav = $(this).attr('href');
                              console.log(pageNav);
                              id = '#bbp-author-unread-topics';


                              $("#bbpress-forums").load(pageNav + ' ' + id, function() {

                              });

                        });

                    });  //end ajax call



                }); //end doc.ready

              </script>

我想要做的是使用ajax.load()方法提取一些数据,然后在完成后,使用.on()方法附加一个单击事件处理程序,以便在单击其中一个分页按钮时引入新数据 .

我在脚本中获取了ajax加载的控制台消息,但它没有加载页面 . 我可以点击它,它没有做任何事情,并没有在控制台中显示错误 . 任何帮助,将不胜感激:)