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()
方法,但它似乎在引号内不起作用
第二个问题:在函数内部创建自定义类的新对象的更好方法是什么?我在上面找到的方法不能正常工作。