Lunatic Sol

IT Tips

jQuery.noConflict() : prototype.js などとの競合回避

2009-11-04 01:31:34 | LotusScript
とある Webapp に jQuery を加えていろいろ遊んでいたら、今まで動いていた prototype.js の効果が使えなくなってしまいました。

なんでだろう、と思っていたら以下のページを見つけました。

jqueryとprototype.jsの競合を避ける

ということで、以下のように対応してみました。

  <script src="js/jquery-1.3.2.js" type="text/javascript"></script>
  <script language='JavaScript' type='text/javascript'>
  	jQuery.noConflict();
  </script>


加えて、その後の記述は $ を使用せずに、すべて jQuery に置き換えて解決解決。