このコードを使用して、データテーブルの行をフォーマットします
rowCallback = DT::JS(
'function(row, data) {
// Bold cells for those >= 5 in the first column
if (parseFloat(data[0]) >= 5.0)
$("td", row).css("background", "red");
}'
)
このコードを変更して、静的な "5.0" 値ではなく、input$ 値に基づいて強調表示するようにしたいと思います。ユーザーがグラフ上のポイントをクリックすると、その値を持つ行がデータ テーブルで強調表示されるようにします。
しかし、input$click を 5 に置き換えてもうまくいかないようです。考え?
rowCallback = DT::JS(
'function(row, data) {
// Bold cells for those >= 5 in the first column
if (parseFloat(data[0]) >= input$click)
$("td", row).css("background", "red");
}'
)