2010-12-16 7 views
2

jsfプロジェクトでjqueryをロードします。ヘッダー部分のみを読み込みます。私のjsfアプリケーションでjqueryの衝突を避ける

jqueryをロードする前に、リンクとメニューアクションが完全に機能しています。 (jqueryをロードしない)

しかし、jqueryをロードした後、リンクアクションとメニューアクションは機能しません。

i jQuery.noConflict();および$ .noConflict();しかしそれ以上の改善はありません。

実際、jqueryをロードすると、なぜこの問題が発生しますか?

<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">    
    <a4j:loadScript src="../../scripts/jquery-1.3.2.min.js"/>   

    <script type="text/javascript"> 
      jQuery.noConflict();     
     </script>  

</head> 

そしてまた、私はjqueryの-1.4.2.min.jsを使用しています。しかし、私のメニューとリンクの動作をしないでください。

私はこれにもっと努力しました。
私は、ここで私はいくつかの解決策を得ることを願っています。
私を助けてください。
貴重な時間をいただきありがとうございます。

+0

は、FFで同じページをロードしてみてくださいそのエラーコンソールをチェックして、アレイ上で... '(xに対して'使用して、問題を正確に –

+0

避けているか見て一つのことを試してみてください - 私はjQueryのことを台無しだと思います。 – sje397

+0

*「jqueryをロードした後、リンクアクションとメニューアクションがうまくいかない」* **どうすればうまくいかない?何が起こるのですか?コンソールにエラーがありますか?デバッガ(Firebug –

答えて

2

私は答えを得ました。

<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  

    <a4j:loadScript src="resource:///org/richfaces/renderkit/html/scripts/jquery/jquery.js" />     
    <a4j:loadScript src="../scripts/highcharts.js"/> 

    <script type="text/javascript"> 

    jQuery.noConflict(); 

    jQuery(document).ready(function() 
    { 
      .... 
      .... 
    }); 

</script> </head> 
関連する問題