<div id="dsize">????<div id="1">111</div>... 批量生成的div...<div id="N">454</div>???</div>var $dsize = $("#dsize");??????????? for (var i = 0; i < $dsize.length; i++) {??????????????? $dsize.eq(i).click(function () {??????????????????? $dsize.eq(i).addClass("on");//為什么加不上樣式??????????????????? //$dsize.eq(i).css("color", "red");//這樣也加不上樣式??????????????? })??????????? }補(bǔ)充:這是完整的代碼包括取值$(document).ready(function () {??????????? var ID = $("#txtID").val();??????????? var url = $.format("../../Controls/InfoHandler.ashx?param={0}", "getinfo");??????????? $.getJSON(url, function (data, status) {??????????????? for (var i = 0; i < data.length; i++) {??????????????????? $("#dsize").append(??????????????????????? "<div id="+data[i].InvID+">" + data[i].Size + "</div>"??????????????????????? );??????????????? }??????????? });??????????? var $dsize = $("#dsize");??????????? for (var i = 0; i < $dsize.length; i++) {??????????????? $dsize.eq(i).click(function () {??????????????????? $dsize.eq(i).addClass("on");??????????????????? //alert($dsize.eq(i).attr("class"));??????????????????? //$dsize.eq(i).css("color", "red");??????????????? })??????????? }??????? });
JQuery批量操作DOM元素
田青國(guó)4016870
2016-09-29 14:41:07