我无法弄清楚如何在我正在使用的网页上使用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>
对我不起作用。救命啊!
答案 0 :(得分:2)
你不能,或者至少不喜欢那样。
你能做到的唯一方法就是让'p #changewhere'的内容来自数据库或某种存储。
然后在一个事件上(例如dom准备就绪,但点击可能更好)有一个ajax帖子到php(或其他服务器端代码)来更改数据库中'p #changewhere'内容的值。< / p>
还有其他方法,但我想不出任何不需要存储'p #changewhere'内容而不是硬编码的内容。
网络是无国籍的,所有的爵士乐