我需要取回锚标记中的旧文本。
$(document).ready(function() {
$("#loginBarHandle").click(function() {
$("#myLink").text("Close");
});
});
但是如果我添加一个 if 条件,与之关联的滑块将不会向上滑动。还有其他方法吗?
我需要取回锚标记中的旧文本。
$(document).ready(function() {
$("#loginBarHandle").click(function() {
$("#myLink").text("Close");
});
});
但是如果我添加一个 if 条件,与之关联的滑块将不会向上滑动。还有其他方法吗?
你只是想换吗?
$(document).ready(function() {
$("#loginBarHandle").click(function() {
$("#myLink").text(function(_, text){
return text== "Close" ? "Open" : "Close";
});
});
});
在 jquery 中切换文本的唯一方法是使用 if/else 条件,如下所示:
if ($(this).text() == "Close")
$(this).text("OtherText")
else
$(this).text("Close");
或有条件地隐藏/显示元素。如果你的动画不起作用,这意味着其他东西被破坏了。只需分享您的代码。