Javascript 我可以切换文字消失,但可以';无法获取要显示的超链接文本
试图通过单击超链接来更改按钮的可视性和超链接的文本 我有按钮显示/取消确定,但我不能得到文本更改超链接 没有错误消息,但链接文本中没有更改 你知道怎么了吗?(或如何更好地诊断)Javascript 我可以切换文字消失,但可以';无法获取要显示的超链接文本,javascript,jquery,html,Javascript,Jquery,Html,试图通过单击超链接来更改按钮的可视性和超链接的文本 我有按钮显示/取消确定,但我不能得到文本更改超链接 没有错误消息,但链接文本中没有更改 你知道怎么了吗?(或如何更好地诊断) $(文档).ready(函数(){ $(“#按钮选择器”)。单击(函数(e){ e、 预防默认值(); $(“#按钮”).toggleClass(“隐藏”); $('#按钮_切换')。切换(函数(){ $('a#按钮#选择器')。文本('Show Buttons'); },函数(){ $(“按钮选择器”)。文本(“隐藏
$(文档).ready(函数(){
$(“#按钮选择器”)。单击(函数(e){
e、 预防默认值();
$(“#按钮”).toggleClass(“隐藏”);
$('#按钮_切换')。切换(函数(){
$('a#按钮#选择器')。文本('Show Buttons');
},函数(){
$(“按钮选择器”)。文本(“隐藏按钮”);
});
});
});
.small文本{font size:x-small}
.medium text{font size:small}
.大文本{字体大小:中等}
#按钮.隐藏{显示:无}
#按钮。显示{显示:正常}
#按钮切换{填充:1em;}
小的
中等的
大的
您可以根据#按钮
元素的可见性来创建新文本
$('#button-selector').on("click", function(e) {
e.preventDefault();
$('#buttons').toggle(0,function(){
$(e.target).text(function(){
return $("#buttons").is(":visible") ? "Hide buttons" : "Show buttons" ;
});
});
});
Fiddle:您可以根据
#按钮
元素的可见性来创建新文本
$('#button-selector').on("click", function(e) {
e.preventDefault();
$('#buttons').toggle(0,function(){
$(e.target).text(function(){
return $("#buttons").is(":visible") ? "Hide buttons" : "Show buttons" ;
});
});
});
Fiddle:使用html函数而不是文本函数来更改元素的文本。JavaScript中有
#按钮选择器
,但html中有按钮选择器
。注意\uu
和-
@Nudier为什么.text()
是完全合法的,事实上在这种情况下使用它比.html()
更好。使用html函数而不是text函数来更改元素的文本。JavaScript中有#按钮选择器
,但html中有按钮选择器
。注意\uu
和-
@Nudier为什么.text()
是完全合法的,事实上在这种情况下使用它比使用.html()
更好。