Jquery 如果在编辑模式下选择了选项值,是否在标签上添加活动类?
我已经使用了材料设计表单,但问题是在单击以在标签中添加活动类之后。如果可能,请在编辑模式中选择任何值时添加活动类。我尝试在标签中添加活动类,但这适用于所有标签如何选择特定标签添加活动类。” HTML:Jquery 如果在编辑模式下选择了选项值,是否在标签上添加活动类?,jquery,html,Jquery,Html,我已经使用了材料设计表单,但问题是在单击以在标签中添加活动类之后。如果可能,请在编辑模式中选择任何值时添加活动类。我尝试在标签中添加活动类,但这适用于所有标签如何选择特定标签添加活动类。” HTML: 登录类型*如果需要登录,与会者需要输入电子邮件和pin。 要求的 可选的 没有登录 Jquery: <script type="text/javascript"> var r1 = $( "select option:selected" ).text(); if (
登录类型*如果需要登录,与会者需要输入电子邮件和pin。
要求的
可选的
没有登录
Jquery:
<script type="text/javascript">
var r1 = $( "select option:selected" ).text();
if (r1.length != 0){
$('label.control-lbl').addClass("active");
}
else{
$('label.control-lbl').removeClass("active");
}
</script>
var r1=$(“选择选项:选定”).text();
if(r1.length!=0){
$('label.control lbl').addClass(“活动”);
}
否则{
$('label.control lbl').removeClass(“活动”);
}
在JQuery中使用[attribute*=value]
选择器。将选择器修改为此
$("label[for*='login_type']").addClass("active");
更多
更新
$(“选择”)。每个(函数(){
$(this).on(“change”,function()){
if($(this).children(“选项:选中”).text()=“可选”){
$(本)
.parent()
.儿童(“标签”)
.addClass(“主动”);
}
});
});代码>
登录类型*如果需要登录,与会者需要输入电子邮件和pin。
要求的
可选的
没有登录
登录类型*如果需要登录,与会者需要输入电子邮件和pin。
要求的
可选的
没有登录
但问题是使用“三次选择”下拉列表的页面是相同的,所以“时间”不是返回三次标签的正确方式。您也可以使用索引吗<代码>$(“标签[用于*='login\u type'])[0]
$(“标签[用于*='login\u type'])”[1]
$(“标签[用于*='login\u type'])[2]
@user9595480I没有使用这些类型,但我在$(this).parent().children(“label”).addClass(“active”);但仍然不起作用
$("label[for*='login_type']").addClass("active");