如何从包含的PHP文件的load()调用中更改div text?

如何从包含的PHP文件的load()调用中更改div text?,php,jquery,Php,Jquery,5.php需要使用jQuery更改index.php中的文本index.php包括2.php。从2.php到5.php每一个php都嵌套在前面的那个php的div中 我尝试了不同的方法,但总是出现这样的错误 未捕获的语法错误:意外的标识符 问题出在5.php中,jQuery就是找不到bla类。您有一个输入错误 尝试将$(.n2')和$(.n3')替换为$(.n2')和$(.n2')我在实际代码中有一个分号错误。 它是这样写的: $(document).ready(function() {

5.php
需要使用jQuery更改
index.php
中的文本
index.php
包括
2.php
。从
2.php
5.php
每一个php都嵌套在前面的那个php的div中

我尝试了不同的方法,但总是出现这样的错误

未捕获的语法错误:意外的标识符

问题出在
5.php
中,jQuery就是找不到
bla
类。

您有一个输入错误


尝试将
$(.n2')
$(.n3')
替换为
$(.n2')
$(.n2')

我在实际代码中有一个分号错误。 它是这样写的:

$(document).ready(function() {
    var ducats = <?php echo $PlayerArray[4]; ?>
    $('#ducatelo').text('Ducats: '+ducats);
});
$(文档).ready(函数(){
变量ducats=
$('ducatelo').text('Ducats:'+Ducats);
});
正确答案应该是:

$(document).ready(function() {
    var ducats = <?php echo $PlayerArray[4]; ?>;
    $('#ducatelo').text('Ducats: '+ducats);
});
$(文档).ready(函数(){
变量ducats=;
$('ducatelo').text('Ducats:'+Ducats);
});

5.php中的jQuery代码不会导致您所说的错误。如果它找不到元素,那么它将什么也不做,并且默默地失败。如果您查看控制台中的错误,它会告诉您是哪一行抛出了它。我也希望它能准确地告诉你问题的性质。我想你已经大大简化了,但结构确实有点疯狂。为什么要使用所有jQuery.load()语句?为什么不在服务器端使用require(),因为您正在运行。页面下载时加载()。感谢您的想法ADyson,在您提到require()的第一部分中,它是这样做的,因为我不想将所有数据加载到页面,而是在单击特定按钮或svg元素等时加载。。控制台指向这个
$('#bla')。text('blaa')根据您在这里写的内容,这一行没有语法错误。坦白说,我不认为这是可能的。(这个错误只是一个愚蠢的语法错误——JavaScript无法编译您的代码。它与找不到“bla”元素无关……代码还没有实际执行)。请给我们一个答案,以便我们能够更清楚地理解问题。感谢您的贡献,但真正的代码正如您所说的那样。不是问题。@StevenSagull。。。这就是为什么你应该将真实代码的片段粘贴到问题中,而不是用重新键入的代码制作图片