$(function () { var i = 1; $("div .DataPartFull").each(function (index, element) { var indexid = $element).find("input[type='hidden']").eq(0).val(); var setype = $(element).find("input[type='hidden']").eq(1).val();//折线图 or 柱状图 //如果数据库里setype为空,则设置默认为柱状图 if (setype == null || setype == "") setype = "bar"; var myChart = echarts.init(document.getElementById("main" + indexid), theme[i]); myChart.setOption(option); GetAjaxChartData(indexid, myChart, setype); i++; }); var firstIndexid = $("#ctl00_ContentPlaceHolder1_hidIndexid").val(); var firstsetype = $("#ctl00_ContentPlaceHolder1_hidSertype").val(); if (firstsetype == null || firstsetype=="") firstsetype = "bar"; if (firstIndexid != null) { var myChart = echarts.init(document.getElementById("main" + firstIndexid), theme[0]); myChart.setOption(option); GetAjaxChartData(firstIndexid, myChart, firstsetype); } });
function GetXian(strShi) { $("#ShiList a").removeClass("cur"); $("#ShiList a").each(function (index, element) { if ($(this).attr("id") == "Shi" + strShi) { $(this).addClass("cur"); } }); }
以上两实例均为循环某个div下某项具有相同特性的多个对象并执行相关操作的方法