Загрузка нескольких представлений из codeigniter с использованием jquery - PullRequest
0 голосов
/ 29 ноября 2009
    <script type="text/javascript">
$(document).ready(function() {
        $('a.menuitem').click(function() {
                            var link = $(this), url = link.attr("href");
                                var newDiv = '<div></div>';
                                $("#content_pane").append(newDiv);
                                newDiv.load(url);
                                return false; // prevent default link-behavior
                    });

 });
   </script>
</head>
<body>
    <li><a class="menuitem" href="inspiration">Inspiration</a></li>
    <li><a class="menuitem" href="blog">Blog</a></li>
    <div id="content_pane">

    </div>
</body>
</html>

Приведенный выше код является полуработающим, когда я нажимаю кнопку, создаю новый идентификатор div, но он печатает load (url) на странице, а не показывает содержимое страницы, которую он должен загружать.

1 Ответ

1 голос
/ 29 ноября 2009

Попробуйте это:

var link = $( this ), url = link.attr( "href" );
var newDiv = $( document.createElement( 'div' ) );
$( "#content_pane" ).append( newDiv );
newDiv.load( url );
return false;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...