我有一张桌子.在每一行我都有一个"选择它"的复选框,两个选择框和一个额外的复选框.
当我显示我的页面时,每行背景颜色是默认的(白色).
我需要的是两件事:
对于每个"动作"选择框值,我希望行更改其颜色,但仅当选中行复选框时 - 绿色表示"创建",红色表示"删除"
如果"Action"选择框值等于'delete',我希望第二个选择框和额外的复选框被禁用.
目前,我有以下代码,仅根据第一个选择框选项更改行背景颜色,而不考虑复选框的状态.
我该如何实现呢?我不知道如何让这些条件一起工作.
谢谢.
注意:我在Drupal中使用此代码,但它是通用的.第二个注意:这在drupal中使用,所以我使用的主题已经是表的css.当我悬停例如奇数/偶数行时,已经应用了一些颜色.不知道这是否会对代码产生影响以实现我的需求.
HTML:
<table class="containers_table sticky-enabled table-select-processed tableheader-processed sticky-table">
<thead><tr><th class="select-all"><input type="checkbox" class="form-checkbox" title="Select all rows in this table"></th><th>Container</th><th></th><th></th><th></th><th>Action</th><th>Configuration</th><th>scripts</th> </tr></thead>
<tbody>
<tr class="odd"><td style="background-color: rgb(215, 234, 217);"><div class="form-item form-type-checkbox form-item-containers-table-VT-1">
<input class="containers_table form-checkbox" type="checkbox" id="edit-containers-table-vt-1" name="containers_table[VT_1]" value="VT_1">
</div>
</td><td style="background-color: rgb(215, 234, 217);">container 1</td><td style="background-color: rgb(215, 234, 217);">a</td><td style="background-color: rgb(215, 234, 217);">b</td><td style="background-color: rgb(215, 234, 217);">c</td><td style="background-color: rgb(215, 234, 217);"><div class="form-item form-type-select form-item-action-VT-1">
<label class="element-invisible">Action for VT_1 </label>
<select class="update-action form-select …Run Code Online (Sandbox Code Playgroud) 我在 Docker 中有一个 Jenkins 安装,我需要创建备份并在需要时恢复它们。我尝试了一些插件,但因为我使用的是 docker,它们不起作用。除此之外,我需要备份所有内容,包括历史记录。
我偶然发现了这个页面:https : //medium.com/pacroy/how-to-backup-and-restore-your-jenkins-data-volume-in-docker-2ac66d99315a
但是这些说明是针对 Windows 的,我无法使其适应我的 linux 环境。
我的问题是:如何在 docker 中创建 jenkins 实例的完整备份,以便我可以恢复它甚至在另一台机器上创建副本。
我有两个字符串:
jobID: w,x,y,z
Test: A,B,C,D
Run Code Online (Sandbox Code Playgroud)
我正在迭代第二个字符串(在用逗号分隔之后)并打印该生成列表的值和第一个字符串中的值.
我的代码到现在为止:
@echo off
setlocal EnableDelayedExpansion
set num=-1
for %%a in ("%jobID:,=" "%") do (
set /A num+=1
set elem[!num!]=%%a
)
set i=-1
for %%a in ("%Test:,=" "%") do (
set /A i=i+1
echo file name is %%a and first list element is !%elem[!%i%!]%!
)
Run Code Online (Sandbox Code Playgroud)
我期待的是这个:
file name is A and first list element is w
file name is B and first list element is x
file name is C and first list element is …Run Code Online (Sandbox Code Playgroud)