jquery - 建立具有多种模式的 css 选择器路径
问题描述
我有多个选择器,如下所示。有什么方法可以让我使用多种模式来构建 css 路径?像.css_selector--${IamClassOne | SomethingRandom | ThisisRandomAgain}-
什么?
<div class="css_selector--IamClassOne-variable1">
<div class="css_selector--SomethingRandom-variable2">
<div class="css_selector--ThisisRandomAgain-variable2">
解决方案
听起来您正在尝试进行字符串连接——创建一个可以用作 css 选择器的字符串。
function generateSelector (part1, part2) {
var cssSelector = '.css_selector--' + part1 + '-' + part2;
return cssSelector;
}
// Usage:
var selector1 = generateSelector('IamClassOne', 'variable1');
var selector2 = generateSelector('SomethingRandom', 'variable2');
推荐阅读
- javascript - 如何访问“获取”功能之外的结果?
- javascript - 如何从 Ajax 响应中访问表元素(来自 mysql db)
- android - Android - 矩形下方的阴影效果
- python - Kivy Textinput 未在 Windows 上检测到物理键盘
- database - 如何初始化多个 SQLAlchemy 数据库
- jenkins - 并行运行管道
- javascript - 运行 webpack-dev-server 时找不到模块“webpack-cli/bin/config-yargs”
- c# - 如何删除 StackLayout 中的视图?
- oracle - oracle查询表中的分区数
- python - 组合四个numpy数组