0

私は jQuery を扱う初心者プログラマーで、誰か助けてくれるかどうか疑問に思っています。

基本的に、記事のソーシャル ボタンのセクション用にいくつかの html を作成しました。

jQuery の .load() 関数を使用してすべての記事に取り込むことを目的として、これをアップロードしました。

IE7 では動作しますが、Firefox や Chrome では動作しません。誰かがそれを修正するのを助けることができますか?

<script type="text/javascript">
$(document).ready(function(){

$('#shareBlock').load("http://i.thisis.co.uk/275563/binaries/sharebox.html");

});
</script>
4

2 に答える 2

1

あなたの URL と問題の性質に基づいて、load()同じ原因で問題が発生していると思われます。URL が外部である場合、または何らかの方法で同じオリジンに違反している場合、この方法で URL をロードすることはできません。

詳細については、これをチェックしてください - http://en.wikipedia.org/wiki/Same_origin_policy

于 2010-07-08T16:13:28.423 に答える
1

でjqueryライブラリをどのようにロードしたか教えてください<head>

私は同じ問題を抱えていたので、/>スクリプトタグを</script>終了タグで終了するように置き換えて解決しました。

詳細はこちら: http://javaxtendsolutions.wordpress.com/2011/01/24/jquery-doesnt-load-in-firefox/

于 2011-01-24T20:34:51.807 に答える