-5

我不知道如何在我所在的网页上使用 jQuery 来更改我域中另一个网页的 html。假设我想在 mydomain.com/changedom.html 更改以下内容:

<body>
<p id="changehere">This is the text I want to bold.</p>
</body>

我在 mydomain.com/index.html 中,我想运行 jQuery 来更改上一页,如下所示:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">    
</script>
<script type="text/javascript">
$(document).ready(function() {
$('http://www.mydomain.com/changedom.html p#changehere').html(<b>This is the text I want to bold.</b>');
});
</script>

对我不起作用。帮助!

4

1 回答 1

2

你不能,或者至少不喜欢那样。

您可以这样做的唯一方法是让您的“p#changewhere”的内容来自数据库或某种存储。

然后在一个事件上(例如 dom 准备好,但单击可能更好)有一个 ajax 发布到 php(或其他服务器端代码)以更改数据库中“p#changewhere”内容的值。

虽然还有其他方法,但我想不出任何不需要存储“p#changewhere”内容而不是硬编码的方法。

网络是无国籍的,所有的爵士乐

于 2013-09-10T10:24:23.310 回答