0

このスクリプトは機能しません。エラーはどこにありますか?.onloadでOK

$(document).ready(function() {

var img = new Image();
img.onClick = function() {
$("div").animate({width:this.width, height:this.height});
}
img.src = 'http://www.google.com/intl/en_ALL/images/logo.gif';
});

助けてくれてありがとう。

4

3 に答える 3

3

.onclickそうではなく、 javascript.onClickでは大文字と小文字が区別されます。

于 2012-12-08T18:53:54.533 に答える
1

とにかくjQueryを使用しているので、それを使い続けてみませんか。

$(function(){  // this is a shortcut for $(document).ready
   var img = $('<img src="http://www.google.com/intl/en_ALL/images/logo.gif>');
   img.on('click', function(){
     $('div').animate(...)
   })
   img.appendTo('body')
})
于 2012-12-08T18:55:20.620 に答える
0

これを試して:

var img = new Image();
img.src = 'http://www.google.com/intl/en_ALL/images/logo.gif';

$(img).live("click", function() {
    $("div").animate({
        width: $(this).width(),
        height: $(this).height()
    }, 1000);
}).appendTo('body');​
于 2012-12-08T19:04:40.897 に答える