2012-04-21 12 views
0

私のウェブサイトのチェックボックスに次のjQueryコードを使用しようとしています。IボタンjQueryチェックボックス

I-Button Example

I-Button jQuery Plugin

私は2つのJavaScriptファイル、上記のプラグインおよびサイトの推定のための計算を実行し、別の.jsファイルに付属しているものを持っています。

私は、チェックボックス

HTML形式の#selector呼び出すファイルの推定私のサイト内の機能があります。

<h6 class="R_C-first R_C">Image Gallery 
<input id="R_C-imgGalleryPrice" readonly="readonly" class="R_C" type="text" /> 
</h6> 

<div class="row"> 
<label class="label" for="ex01">Default Off</label> 
<input type="checkbox" id="R_C-imgGallery" name="imgGallery"/> 
</div> 
<input id="R_C-imgGalleryPrice2" readonly="readonly" class="R_C-floatRight R_C-width60 R_C" type="text" /> 

機能:問題が始まる

 $R_C_imgGalleryPrice.val("(" + currency + imgGalleryPrice + ")"); 
    $R_C_imgGalleryPrice2.val(currency + 0); 


    $R_C_imgGallery.click(function() { 
     if ($R_C_imgGallery.is(':checked')) { 
      $R_C_imgGalleryPrice2.val(currency + imgGalleryPrice); 
      var total = parseInt($widgetsPrice.val()); 
      $widgetsPrice.val(total + imgGalleryPrice); 
      $("#R_C-imgGalleryPrice2, #R_C-imgGalleryPrice, #R_C-imgGalleryAdded").addClass('R_C-added'); 
      $("#imgGalleryHidden").val('Yes'); 
      } 

     else 
      {$R_C_imgGalleryPrice2.val(currency + 0); 
      var total = parseInt($widgetsPrice.val()); 
      $widgetsPrice.val(total - imgGalleryPrice); 
      $("#R_C-imgGalleryPrice2, #R_C-imgGalleryPrice, #R_C-imgGalleryAdded").removeClass('R_C-added'); 
      $("#imgGalleryHidden").val('No'); 
      } 

    }); 

がここにあります.... I-Button .jsファイルを追加すると、上記のコードはもう実行されません。明白なエラーはブラウザにスローされません。彼らはうまく機能しているI-ボタン、チェックボックスについては

...彼らはすべてのformタグと多くの異なったチェックボックス内にあるチェックボックスについては

jQueryについて十分に理解していないのに、この問題を完全に理解することはできません。何とか2つの関数を結びつける/渡す必要があるようです。 I-Buttonは、機能を使用してオプションを実行するようにユーザーに指示しますが、現時点では私を混乱させます。

I-ボタン機能がestim.jsファイルよりも優先されていることは明らかです。

助けていただければ幸いです。

答えて

0

このI-Button .jsファイルを追加すると、既存のjQueryファイルと混同している可能性があります。これは、両方の機能が両方とも削除されているためです。

+0

それが動作することのいくつかの方法がなければなりませんか? –

+0

mozillaの問題を確認するErrorConsoleエラーが発生するはずです。jQuery undefined –

1

jqueryファイルバージョン1.7.xとともにページに含まれるIボタンjsファイルで動作しないHTMLドロップダウン要素と同様の問題があります。 jqueryファイルを最新バージョンに変更すると、ドロップダウンの問題は解決されますが、Iボタンプラグインが邪魔になります。 ので、プラグインのコード内リターンからを削除偽を試してみて、それが動作するかどうかを確認:

(document).bind("mousemove.iButton_"+T+" touchmove.iButton_"+T,function(c){if(O.clicked!=G){return false}c.preventDefault() 
関連する問題