1

这个问题是参考

HTML - 更改\更新页面内容而不刷新\重新加载页面

由于问题受到保护,我无法通过它。

我的问题是是否缺少某些东西,因为我无法让它工作。我添加了 jquery 库

<script language="JavaScript" type="text/javascript" src="js/jquery-1.9.1.js"></script>

我想说该函数没有被调用,但是如果我替换

$('#myStyle').load('data.php?id=' + id); 

document.getElementById("myStyle").innerText = 'text';

然后它确实有效,我得到了文字。

另一个问题是您是否可以这样做或类似的事情

document.getElementById("myStyle").innerText = '$('#myStyle').load('data.php?id=' + id)';

感谢您的帮助杰夫

4

2 回答 2

1

你使用其他一些 JavaScript 库吗?也许其他脚本/库使用/覆盖$(命名空间,或其他任何东西)?

顺便说一句:熟悉浏览器中的JavaScript 调试器。

Opera 有 Dragonfly,Firefox 有 Firebug,Chrome 有 DevTools,IE 有 IE Developer Tools。

于 2013-05-21T23:41:44.007 回答
1

看起来您没有使用 jQuery,这是在您链接到的问题中使用代码所必需的。您还需要它来使用$您在第二个问题中引用的快捷方式。首先将其添加到您的页面,然后再次尝试示例。

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
于 2013-05-21T23:22:11.003 回答