由于某种原因,当文件具有 php 扩展名时,以下代码不起作用:
<ul class="issues">
<li><a href="jobs.php">Jobs</a></li>
<li><a href="town-centres.php">Town Centre</a></li>
</ul>
<div id="input"></div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>
(function(){
var wrap = $('#input');
$('ul.issues a').on('click', function(e){
var href = $(this).attr('href');
wrap.load(href + ' article');
e.preventDefault();
});
})();
</script>
在本地工作正常,但远程服务器上没有任何显示,除非我将文件扩展名更改为 htm。控制台显示 XHR 已加载。查看损坏的 PHP 版本和工作.htm
版本