私はquickbaseを主に使用しており、APIコールを使用せずにグラフを作成しようとしています。JqueryのQuickbaseでスクリプトのサポートが必要
thisは、2つのテーブルの間にタグがなくても、それらの間に多数のタグを持つ可能性があります。thisが結果です。
(function() {
setTimeout(function() {
$("#mydivTable").each(function() {
var Rec = $('#mydivTable').attr('data');
console.log(Rec);
var valueArray = Array(5).fill(Rec).map(function(n, i) {
return $('#Row' + n + '-' + i).attr('data');
});
var content = "";
content += "div.div-table { display: table; width: auto; background-color: #eee; width: 350px;} \n";
content += "div.div-table2 { display: table; width: auto; width: 300;} \n";
content += "div.div-table-row { display: table-row; width: auto; clear: both;} \n";
content += "div.div-table-lcol { float: left; display: table-column; width: 50px;} \n";
content += "div.div-table-rcol { float: left; display: table-column; width: 300px;} \n";
content += "div.div-table-ircol { float: left; display: table-column; width: auto;} \n";
content += "div.div-table-0lcol { float: left; display: table-column; background-color:#0099CC;}\n";
var maxW = 300;
var maxV = Math.max(...valueArray);
var ratio = (maxW/maxV);
var wratio = ratio.toFixed(2);
for (var i = 0; i < valueArray.length; i++) {
var tratio = valueArray[i] * wratio;
tratio == tratio.toFixed(0);
if (tratio <= 20) {
tratio = 20;
}
content +=
"\n #Row" + Rec + "-" + i + "{width:" + tratio + "px; color: #FFF; text-align: center;} ";
}
console.log(content);
$('head').append('<style type="text/css" ID=' + Rec + '>' + content + '</style>');
});
}, 600);
})();
は、私が試してみて、スクリプトを複数回実行するが、私がやった場合でも、それが唯一の画像で見られるデータの第1セットを使用するためにいくつかの綿毛を追加しました。このスクリプトが次のテーブルに移動し、新しい値を取得する場合は、このスクリプトを次のテーブルに移動させる最も良い方法は何でしょうか。これは私がAIOLとIOLが、私はあなたがここに抱えている大きな問題が繰り返されると思わスクリプト
"<div class='div-table' id='mydivTable' style='width: 355px;' data='"&[Record ID#]&"'>"& "
<div class='div-table-row'>"& "
<div class='div-table-lcol'>Apples</div>"& "
<div class='div-table-rcol'>"& "
<div class='div-table2'>"& "
<div class='div-table-row'>"& "
<div class='div-table-0lcol' id='Row"&[Record ID#]&"-0' data='"&[Apples]&"'>"&[Apples]&"</div>"& "
<div class='div-table-ircol'>"& " </div>"& " </div>"& " </div>"& " </div>"& " </div>"& "
<div class='div-table-row'>"& "
<div class='div-table-lcol'>Oranges</div>"& "
<div class='div-table-rcol'>"& "
<div class='div-table2'>"& "
<div class='div-table-row'>"& "
<div class='div-table-0lcol' id='Row"&[Record ID#]&"-1' data='"&[Oranges]&"'>"&[Oranges]&"</div>"& "
<div class='div-table-ircol'>"& " </div>"& " </div>"& " </div>"& " </div>"& " </div>"& "
<div class='div-table-row'>"& "
<div class='div-table-lcol'>Peaches</div>"& "
<div class='div-table-rcol'>"& "
<div class='div-table2'>"& "
<div class='div-table-row'>"& "
<div class='div-table-0lcol' id='Row"&[Record ID#]&"-2' data='"&[Peaches]&"'>"&[Peaches]&"</div>"& "
<div class='div-table-ircol'>"& " </div>"&"</div>"&"</div>"&"</div>"&"</div>"& "
<div class='div-table-row'>"& "
<div class='div-table-lcol'>Bananas</div>"& "
<div class='div-table-rcol'>"& "
<div class='div-table2'>"& "
<div class='div-table-row'>"& "
<div class='div-table-0lcol' id='Row"&[Record ID#]&"-3' data='"&[Bananas]&"'>"&[Bananas]&"</div>"& "
<div class='div-table-ircol'>"& " </div>"&"</div>"&"</div>"&"</div>"&"</div>"& "
<div class='div-table-row'>"& "
<div class='div-table-lcol'>Pears</div>"& "
<div class='div-table-rcol'>"& "
<div class='div-table2'>"& "
<div class='div-table-row'>"& "
<div class='div-table-0lcol' id='Row"&[Record ID#]&"-4' data='"&[Pears]&"'>"&[Pears]&"</div>"& "
<div class='div-table-ircol'>"& " </div>"&"</div>"&"</div>"&"</div>"&"</div>"&"</div>"&[aiol]&[Record ID#]&[/aiol]&"chart1.js"&[/iol]
質問のタイトルを意味のあるものに変更してください。あなたが追加したタグから、そのトピックはQuickbaseであることは明らかです。ここにあなたが援助を必要としているという事実から明らかです。タイトルからそれらの両方を削除すると、基本的には何も残らない。あなたのタイトルはあなたが解決しようとしている実際の問題を記述するべきであり、あなたが検索結果でそれを見る将来のユーザーに関連する方法で質問しています。それを意味のあるものにすることは、より迅速に助けることができるかもしれない人々の注意を引くのに役立ちます。ありがとう。 –