2011-04-19 18 views
2

私はdivspanを中心に、このJavaScriptを持っている:jQueryの.css()が機能しないのはなぜですか?

var winWidth = $(window).width(); 
var winHeight = $(window).height(); 
var positionLeft = (winWidth/2) - 62; 
var positionTop = (winHeight/2) - 32; 

$('#centerMessage').ccs("position","absolute"); 
$('#centerMessage').ccs("top",positionTop); 
$('#centerMessage').ccs("left",positionLeft); 

私は、オブジェクトがメソッドのCSSを持っていないというエラーを取得しておきます。どんな考えが間違っていますか?

すべてのHTMLとCSSは、私はそこに正確に同じエラーを取得しています(このフィドルである:あなたのコードで

$('#centerMessage').css("position","absolute"); 
$('#centerMessage').css("top",positionTop + 'px'); // add unit also 
$('#centerMessage').css("left",positionLeft + 'px'); 
+7

CCS:

$('#centerMessage').css("top",positionTop + "px"); 
cthom06

+0

@ cthom06 O、うわー、ありがとう。私はあまりスマートではありません。 – chromedude

+0

コンソールがメソッドが存在しないと不平を言うとき、それは通常そうではありません;) –

答えて

6

あなたは.cssを使用する必要があります、あなたは確かにあなたはjqueryのページへ.ccs

3

が含まれているではない?

.ccs => .css 
3

試してみてください。

$('#centerMessage').css("top",positionTop + "px"); 
$('#centerMessage').css("left",positionLeft + "px"); 
4

あなたは自分の価値観にユニットを追加する必要があり、同様に:

.ccs - > .css 
0

プロパティをスペルミス?そうではありません...
関連する問題