Javascript 当按钮文本为特定值时,更改按钮的类别
我正在尝试设计一个我没有完全访问权限的站点。站点上的所有按钮都使用类“sitebutton”。我想做的是对某些按钮进行更改。这些按钮使用相同的类,但具有文本标签“上载”Javascript 当按钮文本为特定值时,更改按钮的类别,javascript,jquery,Javascript,Jquery,我正在尝试设计一个我没有完全访问权限的站点。站点上的所有按钮都使用类“sitebutton”。我想做的是对某些按钮进行更改。这些按钮使用相同的类,但具有文本标签“上载” 有人知道是否可以使用jQuery来更改按钮类,通过按钮文本来识别它吗?我猜解决方案如下: $( ".sitebutton:contains('Upload')" ).addClass('upload-button').removeClass('sitebutton'); 只需使用:包含伪类 $('.sitebutton:con
有人知道是否可以使用jQuery来更改按钮类,通过按钮文本来识别它吗?我猜解决方案如下:
$( ".sitebutton:contains('Upload')" ).addClass('upload-button').removeClass('sitebutton');
只需使用
:包含
伪类
$('.sitebutton:contains(“Upload”)).addClass(“test”)代码>
如果类中包含“上载”文本,则会将该类添加到按钮中
$(函数(){
$(“.siteButton”)。每个(函数(){
if($(this).text()=='Save'){//检查按钮中的内部文本
$(this).removeClass('siteButton');//如果需要,请删除旧类
$(this.addClass('newClass');//添加新类
}
})
})
如果按钮是输入标签,请使用此按钮
$(函数(){
$(“.siteButton”)。每个(函数(){
if($(this).val()=='Save'){//使用type='button'检查输入值
$(this).removeClass('siteButton');//如果需要,请删除旧类
$(this.addClass('newClass');//添加新类
}
})
})
是否只更改按钮中包含“上载”文本的类?能否提供HTML代码?能否解释“不完全访问”的含义?您是否能够将JavaScript添加到页面或外部JavaScript文件?