处理表单字段位于标签字段内的代码。
我想匹配jquery中的某些表单标签,如果是真的,它应该使它们大写。这是我的尝试
$('#mypage form fieldset label').each(function () {
if($(this).is(':contains("Case")')) {
$(this).css('text-transform','uppercase');
}
});
但它不起作用,它既没有显示警报,也没有显示错误的广告,甚至没有在控制台中显示任何错误。
答案 0 :(得分:0)
“STATE”和“state”是两个不同的字符串。因此,您的代码无效。将“州”改为“国家”。
$(document).ready(function() {
$('#mypage form fieldset label').each(function () {
if($(this).is(':contains("STATE")')) {
$(this).css('text-transform','uppercase');
}
});
});
<div class="group_r form_print memtop">
<label>STATE</label>
<style>
.form_print {
COLOR: #666;
FONT-SIZE: 11px;
FONT-WEIGHT: bolder;
text-shadow:0 1px 1px #b3b3b3;
text-decoration: none;
text-transform:lowercase !important;
}
</style>