sIFR 和 jQuery:动态替换文本
我有一个问题。我想在按下按钮时更新计数器(用户可以看到它显示在某个 div 中)。因此,按下按钮时会发生这种情况:
$("#photo-counter span").empty().append((start_index+1)+"-"+(end_index+1)+" / "+files.length);
sIFR.replace(netto, { selector: "#photo-counter span"});
第一次会自动运行,一切正常,但是当我单击按钮时, div
不会被 sIFR
替换。
有人可以帮忙吗?
I have a problem. I would like to update a counter (seen by the user as it's displayed in a certain div) when a button is pressed. So this happens when the button is pressed:
$("#photo-counter span").empty().append((start_index+1)+"-"+(end_index+1)+" / "+files.length);
sIFR.replace(netto, { selector: "#photo-counter span"});
As on the first time this runs automatically and everything works fine, but when I click the button the div
is not replaced by sIFR
.
Can anybody help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您实际上可以这样做:
无需更新 HTML,sIFR 会为您处理所有这些事情。
You can actually do this:
No need to update the HTML, sIFR takes care of all that for you.
更多代码可能有助于解决这个问题。
无论如何,这是一个镜头:
将您的点击更改为实时点击:
希望这会有所帮助!
More code could be usefull for solving this.
Anyway, here is a shot:
Change your click to a live click:
Hope this helps!
这是完整的代码:
here is the full code: