jQuery Live 不更新属性 Dom
我在获取标题属性时遇到问题。
$('.copy_button').livequery(function(event){
$(this).zclip({
path:'http://togl.me/tema/flash/ZeroClipboard.swf',
copy: $(this).attr("title")
});
});
livequery
函数正在工作,但我无法让 attr('title')
工作。
我该如何解决这个问题?
I have a problem about getting title attribute..
$('.copy_button').livequery(function(event){
$(this).zclip({
path:'http://togl.me/tema/flash/ZeroClipboard.swf',
copy: $(this).attr("title")
});
});
The livequery
function is working but I can't get attr('title')
to work.
How can I solve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有时,
$(this)
的范围可能会根据您在方法中所处的位置而变化。当您开始深入了解时,$(this)
可以引用当前范围内的内容,而不是首先发生的事件。尝试这样做并告诉我它是否有效:
Sometimes, the scope of
$(this)
can change based on where you're at in your method. As you start getting deeper,$(this)
can refer to what's currently in scope, instead of what was evented in the first place.Try doing this and tell me if it works:
您可以尝试以下代码:
You can try the following code: