我正在使用一个插件,该插件采用输入或文本区域的占位符值,并创建一个覆盖此输入的 div,该输入在单击时消失...我使用 javascript 定位此 div,检索其兄弟输入或 textarea 的位置()。
为了使插件防弹,我每 5 秒更改一次输入的宽度和高度,通常 div.placeholder 应该自行定位,但会出现一些错误。
我在这里做了一个小提琴> http://goo.gl/Ytmxm
有人可以帮助解决这个问题吗?
提前致谢
我正在使用一个插件,该插件采用输入或文本区域的占位符值,并创建一个覆盖此输入的 div,该输入在单击时消失...我使用 javascript 定位此 div,检索其兄弟输入或 textarea 的位置()。
为了使插件防弹,我每 5 秒更改一次输入的宽度和高度,通常 div.placeholder 应该自行定位,但会出现一些错误。
我在这里做了一个小提琴> http://goo.gl/Ytmxm
有人可以帮助解决这个问题吗?
提前致谢
你的代码很完美。
您看到的问题是因为您获得的职位offset()
是旧职位。我已经修改了小提琴以inputChange
在您更改尺寸后触发 1ms 并且它可以工作。
http://jsfiddle.net/PvLnH/1/
看看刷新有时它会耍花招。
这是我在评论中描述的解决方案:http: //jsfiddle.net/PvLnH/3/