function hitQBlock(obj) {
var objOne=$(obj),
posOne = objOne.offset(),
posVert = posOne.top + (objOne.height()/2),
posHoriz = posOne.left + (objOne.width()/2);
var newCoin = document.createElement('.coin');
newCoin.attr({
style: 'position: absolute; top: posVert px; left: posHoriz px; width: 500px; height: 500px;',
src: 'http://png-3.findicons.com/files/icons/2297/super_mario/256/retro_coin.png'});
}
最初の質問:newCoin
変数posVert
と で定義された位置にオブジェクトを配置するにはどうすればよいposHoriz
ですか? メソッドを使用しようとしました.val()
が、引用符内では機能しないようです
2 番目の質問:カスタム クラスの新しいオブジェクトを関数内に作成するより良い方法は何ですか? 上記の私の方法は正しく機能しません。