从 .toggle 访问 $(this)
我有一个像这样的切换函数(非常短,只是为了 Q 目的):
$('element').toggle(
function() {
alert($(this).offset.top);
},
function() {
}
)
正如代码中所解释的,由于某种原因,我无法访问像 $(this).offset.top 这样的 $(this) 对象值。请帮忙。
i have a toggle function like this ( really short just for the Q purpose ):
$('element').toggle(
function() {
alert($(this).offset.top);
},
function() {
}
)
as explained in the code, i cant access the $(this) object values like $(this).offset.top for some reason. please help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要调用
offset()
函数才能检索top
属性:示例:
You need to call the
offset()
function in order to retrieve thetop
property:example: http://jsfiddle.net/niklasvh/6abGk/
offset
是一个函数。那应该是offset
is a function. That should be