我想设置 jQuery 加载目标。 下面的代码是有效的。
<script>
$(document).ready(function() {
$(".first").click(function(){
var str=$(this).attr("value"); /
$(".sencond").hide();
$("#shows").html("wait ... ");
$("#shows").show();
$("#shows").load('load.php?str='+str);
})
})
</script>
我想将加载目标更改为 $("#shows").load("'+str+'.php"); 但这行不通。
怎么了?
最佳答案
你可以这样做吗,str 周围不需要引号 ('str'
)。
$("#shows").load( str+ ".php")
问题 $("#shows").load("'+str+'.php");
它将生成字符串作为 'strvalue'.php
和将找不到该页面。
关于javascript - jquery加载定义变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50385133/