var strDivId = "Gridview"; //the Idname of the div include table var NO_JDT = 1;// JDT"s number in table (start 0) var height_JDT = 14;// JDT"s height px var color_JDT = "#00FF00"; //JDT"s color function showJDT() { var $Gridviewtrs = $("#"+ strDivId + " tr"); var $td; var $JD; var strDivJDT; $Gridviewtrs.each(function () { $td = $(this).find("td").first(); for (var i = 0; i < NO_JDT; i++) { $td = $td.next(); } JD = parseInt($td.text()); if (JD) { strDivJDT = "<div style="height: "+height_JDT+"px; width: "+JD+"px; background-color:"+color_JDT+";"></div>"; $td.html(strDivJDT); } }); } window.onload = showJDT;
复制代码 代码如下: var strDivId = "Gridview"; //含有目标table div层的id名称 var NO_JDT = 1;// 进度条的列数,从0计起 var height_JDT = 14;// 进度条div的厚度 var color_JDT = "#00FF00"; //进度条div的颜色 function showJDT() { var $Gridviewtrs = $("#"+ strDivId + " tr");//jQuery选择器,表示目标层中所有的行(tr)http://www.w3cschool.cn/jquery_selectors.html var $td; var $JD; var strDivJDT; $Gridviewtrs.each(function () {//jQuery遍历函数,对jQuery对象进行迭代http://www.w3cschool.cn/jquery_ref_traversing.html $td = $(this).find("td").first(); //find()jQuery遍历函数获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。first() jQuery遍历函数,将匹配元素集合缩减为集合中的第一个元素。http://www.w3cschool.cn/jquery_ref_traversing.htmlfor (var i = 0; i < NO_JDT; i++) { $td = $td.next();//jQuery遍历函数,获取下一个jquery对象 } JD = parseInt($td.text());//jquery text()方法,获取标记中的字符内容http://www.w3cschool.cn/manipulation_text.html if (JD) {//如果字符存在且不为空 strDivJDT = "<div style="height: "+height_JDT+"px; width: "+JD+"px; background-color:"+color_JDT+";"></div>"; $td.html(strDivJDT);jQuery html()方法,更改标记的 inner html属性 http://www.w3cschool.cn/jquery_html.html $td.attr("title",JD);//jQuery attr()方法,更改标记的属性,title属性是的鼠标移至td时有对应的提示值友好显示出来 } }); } window.onload = showJDT;