0

要素 mouseenter で font-size をアニメーション化する際に問題があります:

デモフィドル

HTML :

<p>Hello!</p>

Javascript :

$(document).ready(function () {
("p").mouseenter(function () {
    ("p").animate({
        "font-size": "50px"
    });
});
4

3 に答える 3

7

("p")$("p")
欠落して});
おり、jQuery ライブラリを使用していない

$(document).ready(function () {
    $("p").mouseenter(function () {
        $(this).animate({"font-size": "50px"});
    });
});

フィドルのデモ

同じことを書く少し良い方法は次のようになります。

jQuery(function($) {  // DOM ready shorthand

    $("p").mouseenter(function() {
        $(this).animate({ fontSize : 50 });
    });

});

$(this)目的の結果を得るために、対象のオブジェクト要素への参照を常に保持することを忘れないでください。

于 2013-11-03T12:02:34.847 に答える
0

}); がありません。と $ 記号、およびフィドルの jQuery ライブラリ。

http://jsfiddle.net/qjUc5/5/

$(document).ready(function(){
  $("p").click(function(){
    $(this).animate({fontSize:"30px"});
  });
});
于 2013-11-03T12:07:27.383 に答える