我有以下代码:
<div class=“phpversion”></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
$.ajax({
url:"/core/components/seo/templates/default/functions/generic/php-version.php",
success:function(result){
$( "div.phpversion” ).html(result);
}
});
});
</script>
目的是用类phpversion填充div并获得结果。
当我使用&#34;警告(结果);&#34;而不是&#34; $(&#34; div.phpversion“)。html(结果);&#34;,在页面加载时显示带有预期值的弹出框。
你能帮忙:)?
答案 0 :(得分:1)
这是因为你使用了错误的双引号符号。您使用的是“符号代替”符号(在您的代码段中为3次)
答案 1 :(得分:0)
使用该div的ID并相应地更新JavaScript代码:
<div id="phpversion"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
$.ajax({
url:"/core/components/seo/templates/default/functions/generic/php-version.php",
success:function(result){
$( "#phpversion" ).text(result);
}
});
});
</script>