rei*_*hat 3 css jquery fonts properties selector
有没有办法从 Jquery 的 css 属性值堆栈中获取第一个或任何其他特定值项?
body {
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 8px;
}
Run Code Online (Sandbox Code Playgroud)
.
var firstFontOption = $('body').css('font-family') //How can I store only "Calibri" referencing the above?
var secondFontOption = $('body').css('font-family') //How can I store only "Arial" referencing the above?
Run Code Online (Sandbox Code Playgroud)
我只$('body').css('font-family')显示了所有值“Calibri、Arial、Helvetica、sans-serif”。Jquery 是否有第一个、第二个或其他 css 值选择器?
你可以做的是像这样拆分字符串:
$('body').css('font-family').split(",");
Run Code Online (Sandbox Code Playgroud)
那应该给你一个字符串数组:
["Calibri", "Arial", "Helvetica", "sans-serif"]
Run Code Online (Sandbox Code Playgroud)
然后,您可以通过索引访问此数组以获取 Calibri:
$('body').css('font-family').split(",")[0];
Run Code Online (Sandbox Code Playgroud)
并获得无衬线字体:
$('body').css('font-family').split(",")[3];
Run Code Online (Sandbox Code Playgroud)
我不知道是否有更清洁的方法,但这会起作用
| 归档时间: |
|
| 查看次数: |
7026 次 |
| 最近记录: |