2

spanaを a の中央に配置するためのこの JavaScript がありdivます。

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 はこのフィドルにあります (まったく同じエラーが発生します: http://jsfiddle.net/chromedude/s6WQD/

4

6 に答える 6

6

コードでcssではなくccsを使用しています

$('#centerMessage').css("position","absolute");
$('#centerMessage').css("top",positionTop + 'px');  // add unit also
$('#centerMessage').css("left",positionLeft + 'px');
于 2011-04-19T16:33:02.173 に答える
4

同様に、値に単位を追加する必要があります。

$('#centerMessage').css("top",positionTop + "px");
于 2011-04-19T16:34:08.353 に答える
3

.cssではなく、を使用する必要があります.ccs

于 2011-04-19T16:33:04.157 に答える
3

あなたのページにjqueryが含まれていますか?

.ccs => .css
于 2011-04-19T16:33:29.780 に答える
3

試す:

$('#centerMessage').css("top",positionTop + "px");
$('#centerMessage').css("left",positionLeft + "px");
于 2011-04-19T16:33:36.533 に答える
0

プロパティのスペルを間違えました:

.ccs - > .css
于 2011-04-19T16:51:01.997 に答える