2012-12-06 15 views
8

このエラーのため、私の頭はすでに一日痛いです。Timepicker jqueryが機能しません(curCSSメソッドはありません)

The jQuery object is actually just the init constructor 'enhanced' 
    return new jQuery.fn.init(selector, context, rootjQuery); 
} has no method 'curCSS' 

私のHTMLは次のとおりです。現在の日付ピッカーを使用しても、コードの点火装置とイムを使用して

<input class="field2" type="text" name="time" placeholder="Time" value ="<?php echo $this- >input->post('time'); ?>" id = "timepicker"/></div> 

イム。私は含まれているjsライブラリ上で競合があると思うが、それでも私はそれをデバッグすることはできません。

EDIT: これらJS

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> 

<script type="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script> 

<script type="text/javascript" src="<?php echo base_url() ?>js_front/jquery-1.8.3.js"></script> 

<script type="text/javascript" src="<?php echo base_url() ?>js_front/ui/jquery.ui.core.js"></script> 

<script type="text/javascript" src="<?php echo base_url() ?>js_front/ui/jquery.ui.widget.js"></script> 

<script type="text/javascript" src="<?php echo base_url() ?>js_front/ui/jquery.ui.datepicker.js"></script> 

、ここでは、入力されたタグタイプテキスト

$(function() { 
$("#timepicker").timepicker(); 

})にtimepickerの割り当てで含まれています。

+0

JavaScriptコードを提供する必要があります。 – dtbarne

+0

私はちょうど私の質問を変更し、すべてのjsインクルードファイルを追加します。 – Orvyl

+0

jquery-ui-timepicker-addon.jsは含まれていません。 –

答えて

17

あなたはどのバージョンのjQueryを使用していますか? curCSSは廃止され、1.8で削除されました。古いバージョンのjQueryを使用するか、timepickerコードで "curCSS"を "css"に置き換えてください。役立つはず

http://bugs.jquery.com/ticket/11921

+0

ありがとう、\t 私はちょうど私の質問を変更し、すべてのjsインクルードファイルを追加します。これが問題の詳細を理解するのを助けてくれることを願っています – Orvyl

+0

ありがとうございます。それは今働いている。 – Orvyl

2

ことの一つは、あなたが競合する可能性/冗長スクリプト参照を削除して、それを絞り込みます。あなたのコードには、2つの異なるバージョンのjQueryと2つの異なるバージョンのjQuery UIのリファレンスが含まれています。これは良いスタートではありません。

Googleのホストされたファイルを読み込んだ後、コアjquery UIの一部ではないプラグインが含まれている場合は、さらに多くのスクリプトを読み込みます。

1

を$ .cssで置き換えた$ .css

関連する問題