我动态地设置元素的位置attr只有当视图不在窗口的视口中时,在另一种情况下,默认值是从css文件设置的,
.css( { "left": (left + 20) + "px","top": (top+10) + "px" } );@H_502_4@一旦设置了动态位置,我想单独删除位置attr. @H_502_4@我可以删除style属性,它也是我显示属性的style. @H_502_4@有没有办法去除位置attr单独?
解决方法
也许,你最好的投注是简单地把它们的默认值.左上角和左侧的默认值为“auto”.所以:
jQuery(selector).css({ 'top': 'auto','left': 'auto' })