执行一个基本的 AJAX 请求,但是当显示 HTML 时,没有 HTML 链接起作用,现在 CSS:hover 元素也起作用。
对我做错了什么感到困惑。这是下面的代码示例。
CSS:
li:hover{ background:red; }
a{ text-decoration:none; }
a:hover{ text-decoration:underline; }
HTML (index.php):
<script>
$(document).ready(function(){
ajax();
});
</script>
<ul class="loadhere"></uL>
加载this.php:
<li><a href="">Example</a></li>
JS(阿贾克斯):
function ajax(){
$.ajax({
type:"POST",
url:"http://example.com/loadthis.php",
dataType: "html"
})
.done(function(result){
$('ul.loadhere').html(result);
});
}