我想使用 AJAX 和 PHP 多次更新浏览器结果。
这里的代码会调用一个 getDest.php 文件来检索所有的 html 文件,这些 html 文件将附加到一个名为 的 div idresults
中,大约有 21 个城市。我想一个一个地展示每个城市,而不是一次展示所有城市。
我尝试了许多不同的方法,任何帮助表示赞赏。
<script>
function hideContainer() {
jQuery('.city_container').hide();
};
function showContainer() {
jQuery('.citywrapper').hover(function() {
jQuery(this).find('.city_container').show();
},
function() {
jQuery('.city_container').hide();
});
};
</script>
<script>
$.ajax({
type: "GET",
url: "getDest.php"
}).done(function( html ) {
$("#results").append(html);
hideContainer();
showContainer();
});
</script>
getDest.php
<div class="citywrapper">city1 <div class="city_container">descript1</div></div>
<div class="citywrapper">city2 <div class="city_container">descript2</div></div>
<div class="citywrapper">city3 <div class="city_container">descript3</div></div>
<div class="citywrapper">city4 <div class="city_container">descript4</div></div>
<div class="citywrapper">city5 <div class="city_container">descript5</div></div>
<div class="citywrapper">city6 <div class="city_container">descript6</div></div>
....