我正在尝试使用sorttable.js包在单击列标题时使 HTML 表可排序。当表在 HTML 中静态声明时,我可以让它正常工作:
<table class="sortable" style="width:100%">
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Points</th>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
<tr>
<td>Joe</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Abraham</td>
<td>Jones</td>
<td>4</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
但是,当我使用 JavaScript 创建表时,排序功能不再存在,并且我在控制台上收到错误消息:
tbl_array = new Array()
tbl_array = [["Firstname","Lastname","Points"], ["Eve","Jackson","94"], ["Joe","Smith","50"], ["Abraham","Jones","4"]]
var body = document.body,
tbl = document.getElementById('summaryTable');
// clear all rows on the table
while(tbl.rows.length > 0){
tbl.deleteRow(0)
}
tbl.style.width = '100px';
tbl.style.border = '1px solid black';
numRows = tbl_array.length
numCols = tbl_array[0].length
// …
Run Code Online (Sandbox Code Playgroud) 我在 c3.js 中有以下条形图(这是一个小提琴):
var chart = c3.generate({
data: {
x: 'Letter',
columns:
[
['Letter', 'A','B','C','D'],
['value', 25,50,75,100]
],
type: 'bar',
colors: {
value: '#FF0000'
},
},
axis: {
x: {
type: 'category'
}
},
legend: {
show: false
}
});
Run Code Online (Sandbox Code Playgroud)
这会将所有条形设置为红色。我想是吧的颜色是这个梯度从FF0000到10FF00,我相信这是刚刚加入4096色的十进制值的增量。
我希望渐变从 50 开始到 100 结束(也就是说,任何绿色及以下的都是纯红色 FF0000,而 100 是绿色的 10FF00)。
我试图按照这个例子来根据它的值在 c3.js 图表上设置数据点的颜色。在该示例中, 的值data3
随着其值的增加而变暗。我一直在尝试修改color: function (color, d)
,但我似乎无法让它做我想做的任何事情。
任何帮助,将不胜感激。谢谢!
我有以下代码将检查脚本(名为my_script.sh
)是否正在运行:
ps cax | grep my_script.sh > /dev/null
if [ $? -eq 0 ]
then
echo "Process is running."
else
echo "Process is not running."
fi
Run Code Online (Sandbox Code Playgroud)
但是,我想修改它以检查进程是否在另一台计算机上运行,而无需直接进行ssh'操作,因为如果我以循环方式运行它,则会使我脱离当前脚本。
本质上,我想这样做:
ssh otherMachine
ps cax | grep my_script.sh > /dev/null
if [ $? -eq 0 ]
then
echo "Process is running."
else
echo "Process is not running."
fi
ssh originalMachine
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激。谢谢!
html ×2
javascript ×2
c3.js ×1
d3.js ×1
graph ×1
html-table ×1
linux ×1
process ×1
sorttable.js ×1
ssh ×1