私はすでに<head>
の上にjQueryを宣言しています。その下に、私は他のプラグインを参照しています。私のページの本文でこれを行うと:
<script type="text/javascript">
$(function() {
alert('hello');
});
</script>
私は警告を受けません。しかし、私はjQueryをもう一度再宣言すれば:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
alert('hello');
});
</script>
それは動作します。 $をjQueryに再割り当てする方法はありますか(これは私が推測しているのはここの問題です)。ですから、jQuery noConlictの代わりに$を使うことができます。
あなたはもちろん、あなただけのいくつかにはjQueryを割り当てることができることを知っています他の変数、すなわち。 '$ j = jQuery.noConflict();'と言っているので、制御のやりとりを心配する必要はありません。 – f0x
@ f0x OPを読んでください! – Neal
問題を永久に解決でき、誰が制御権を持っているのかを把握する必要がない場合に、なぜそれを返すべきか理解できません。 – f0x