-1

ページネーションには jquery を、ポップアップには rokbok を使用しています。jquery ポップアップ機能を使用すると機能しません。ポップアップ ページネーションに rokbok を使用すると機能しません。私はこれが初めてです。両方を機能させる必要があります。誰でも私を助けることができますか?

4

3 に答える 3

2
  1. jquery の競合が発生している可能性があります。

多くの JavaScript ライブラリは、jQuery と同様に $ を関数または変数名として使用します。jQuery の場合、$ は単なる jQuery のエイリアスであるため、すべての機能は $ を使用しなくても利用できます。jQuery と一緒に別の JavaScript ライブラリを使用する必要がある場合は、$.noConflict() を呼び出して、$ の制御を他のライブラリに戻すことができます。

<script type="text/javascript">
  $.noConflict(); // OR jQuery.noConflict(); 
  // Code that uses other library's $ can follow here.
</script>

続きを読む

  1. プラグインに必要なバージョンの jquery が正しくロードされているかどうかを確認してください。

  2. jQuery Easyを使用してみてください。このプラグインは、Mootools ライブラリとともに、jQuery を使用するためにフロントエンドとバックエンドをクリーンアップして準備することを目的としています。

于 2012-10-25T06:45:17.300 に答える
1

私を癒してくださった皆様、本当にありがとうございました。noconflict(); を使用して取得しました。

    <script type="text/javascript" src="jquery.js"></script>
    <script>
    jQuery.noConflict();
    </script>
于 2012-10-25T07:01:01.007 に答える
0

noConflictを使用することは、jqueryを使用するそのページで使用する拡張機能に追加し続ける必要があるため、最善の方法ではない場合があります。

したがって、代わりに、次のコードを使用して、jqueryの1つのバージョンのみがページにロードされるようにします。

// load jQuery, if not loaded before
if(!JFactory::getApplication()->get('jquery')){
    JFactory::getApplication()->set('jquery',true);
    $document =& JFactory::getDocument();
    $document->addScript(JURI::root() . "path/goes/here/jquery-1.8.2.js");
}
于 2012-10-25T11:34:06.423 に答える