これは、グーグルの折れ線グラフを描くための私のプラグインの使用法です。
(function( $ ) {
$.fn.loadLineChart = function(dataArr, title) {
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(function() { drawChart(dataArr, title) });
function drawChart(dataArr, title) {
var data = google.visualization.arrayToDataTable(dataArr);
var options = {
title: title
};
var chart = new google.visualization.LineChart($('#chat_div')[0]);
chart.draw(data, options);
}
};
})( jQuery );
私はこのプラグインを次のように呼んでいます。
<script type="text/javascript">
var data = '';
var title = '';
$('#chart_div').loadLineChart(data, title);
</script>
次に、プラグインに現在の要素chart_divをハードコーディングします。その関数で現在の要素をどのように使用しますか?