首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在jquery神秘中按类大写字符串

在jquery神秘中按类大写字符串
EN

Stack Overflow用户
提问于 2018-05-26 10:01:53
回答 1查看 100关注 0票数 -2

我从网上得到了这段代码,但它似乎不起作用。语法正确吗?它来自http://verlager.com/super-dev.php,它包含应该大写的名称。问题是字符串都是大写的,所以我必须将它们改为小写,然后大写名字和姓氏。

JS:

代码语言:javascript
复制
if ($temp > "") { $temp.addClass('capitalize'); // what should I use?
var $full = $temp.split(","); var $nick = $full[0]; $name = $nick.substr( 0, 16);
$("#I" + i).val($name + ", " + $full[1].substr(0, 1) + ". " + members.find(x => x.Name === $temp).Rating);
}

CSS:

代码语言:javascript
复制
.capitalize {text-transform:capitalize;} //$temp is all caps
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-26 11:03:06

语法不正确。我假设temp是一个字符串。您的类可以工作,但必须以正确的DOM元素为目标,而不是对addClass等DOM操作的字符串进行操作。在下面,将someDOMelement更改为表示要添加大写化类的字符串的元素选择器。使用浏览器开发工具确保类规则不会以某种方式被覆盖。如果需要更新元素的值,请使用text()

代码语言:javascript
复制
if ($temp && $temp.length > 0) { 
    $(<someDOMelement>).addClass("capitalize");
    // ... rest of your string formatting and value setting
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50538689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档