0

JqueryとSharePointを使用して既存のページビルドに取り組んでいます。ページには、ニュースを下にスクロールさせるjqueryスクリプトがすでに含まれています。古いコードにアクセスして追加することができないため、SharePointを使用してコンテンツWebパーツを追加しました。ここで、すべてのコードを追加してから送信できます。

私はこのコードを追加しました:

<script src="/_catalogs/masterpage/js/jquery.js" type="text/javascript"></script>

(デフォルトページと同じ)

$('img#test').click(function(){

alert('testttttt');
});

すべてが機能しているかどうかを確認するための単純なコードですが、mmyコードでjquery.jsを参照すると、古いスクロールが機能しなくなり、コードが機能します。リンクを削除すると、コードが機能しなくなります。古いコードは何かアドバイスをしますか?

別のこと、これを行う代わりに、私は追加しようとしました

 < img onClick='test1' id='id1'... />

HTMLに、しかしSharePointは私のためにコードを削除し続けています

 < img id='id1' .... />

何かアドバイスはありますか?ありがとう

4

1 に答える 1

0

私のアドバイスは次のとおりです。

FireFox で FireBug アドオンを使用してページを開くか、IE で開発者ツールを使用してページを調べます。

スクリプト タブに移動し、どのスクリプトが含まれているかを確認します。ページが既に JQuery を参照している場合は、コンテンツ エディター Web パーツ内に再度含める必要はありません。

JQuery がすでにページに含まれていることを確認した場合、上記の JavaScript は正常に動作するはずです。

すでにページに含まれていて、コードが機能しない場合は、サンプル JS コードが間違っている可能性があります。

ただし、最初に、上記の開発ツールでレンダリングされたページをチェックして、何が起こっているかを正確に確認することをお勧めします。

于 2012-04-25T14:29:01.090 に答える