Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery-字符串操作_Javascript_Jquery_Html - Fatal编程技术网

Javascript jQuery-字符串操作

Javascript jQuery-字符串操作,javascript,jquery,html,Javascript,Jquery,Html,我正试图将引号的第一个字母大写。我是否需要在添加和标记之前或之后大写第一个字母 我就是不明白 $(document).ready(function() { $("span").each(function() { var quote = $(this).text(); quote.charAt(0).toUpperCase + quote.slice(1); $(this).parent().after("<blockquote&g

我正试图将
引号
的第一个字母大写。我是否需要在添加
标记之前或之后大写第一个字母

我就是不明白

$(document).ready(function() {

  $("span").each(function() {

      var quote = $(this).text();   
      quote.charAt(0).toUpperCase + quote.slice(1);     
      $(this).parent().after("<blockquote><q>" + quote + "</q></blockquote>");          
  });

  $("blockquote").css({ 
    "font-weight":"bold", 
    "font-size" : "120%",
    "border-top":"solid 1px",
    "border-bottom":"solid 1px",
    "margin":"30px",
    "padding":"15px",
    "border-color":"grey"
  });
});
$(文档).ready(函数(){
$(“span”)。每个(函数(){
var quote=$(this.text();
quote.charAt(0.toUpperCase+quote.slice(1);
$(this.parent()。在(“+quote+”)之后;
});
$(“块引号”).css({
“字体大小”:“粗体”,
“字体大小”:“120%”,
“边框顶部”:“实心1px”,
“边框底部”:“实心1px”,
“保证金”:“30px”,
“填充”:“15px”,
“边框颜色”:“灰色”
});
});
为什么不使用密码?查看以下内容

span {
    text-transform: capitalize;
}

-演示

效果很好!我完全忘了你可以用CSS来做这件事。这让事情变得简单多了。谢谢你,斯尼罗!我也会使用css,但可能是因为您没有更新“quote”是什么,所以您没有看到差异。Try quote=quote.charAt。。。