В моем коде, который использует загрузку, у меня возникла проблема.index.php # отличается от index.php
Я использую код JS, показанный ниже.
$("li:eq(1)").click(function() {
$.get("./test.php")
.done(function(data) {
$('#middle').html(data);
});
Это контроль дива.
<div class="container" id=header-nav>
<a class="brand" href="index.php"></a>
<div class="nav-collapse collapse" >
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="test.php">test</a></li>
.......
<div class="container" id="middle"> </div>
При нажатии на кнопку тестирования, ссылка изменится на test.php#
, но ничего изменить. Нажмите еще раз, он может загрузиться в test.php
.
Проблема в том, что ссылка test.php
, код не работает. когда test.php#
, это работа. И я хотел бы знать, почему.
Большое спасибо.
Перед использованием $ .get попытаться предупредить сообщение. Если вы не работаете, вам нужно передать правильное значение на событие click. Если его работа проверяет ваш путь к файлу test.php. –
Пожалуйста, не используйте 'alert' для отладки. – putvande