jquery 切换文本
function toggle(div)
{
$("#"+div).toggle();
$("#l_detail").html('Hide');
}
<a href=""><label id="l_label>Details</label></a>
如何在 toglee 功能中将文本更改回详细信息
function toggle(div)
{
$("#"+div).toggle();
$("#l_detail").html('Hide');
}
<a href=""><label id="l_label>Details</label></a>
How to change text back to details in toglee function
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你可以这样做:
You can do this:
请注意,如果切换是动画的,则无法在“toggle”调用之后测试 div 的可见性。您应该使用切换函数的回调参数。
示例:
文档:http://api.jquery.com/toggle/
Be carefull, if the toggle is animated, you cannot test the visibility of the div just after the "toggle" call. You should use the callback argument of the toggle function.
Example :
Documentation : http://api.jquery.com/toggle/
只需检查 div 是否为 :visible,以及是否为
$("# l_detail").html('隐藏')
Just check if the div is :visible, and if it is
$("#l_detail").html('Hide')
像这样尝试(还展示了可选的动画效果“慢”):
从文档站点上的示例中提取它: http://api.jquery.com/toggle/
Try it like this (also shows off optional animation effect "slow"):
Pulled it from an example on the documentation site: http://api.jquery.com/toggle/