peymannaji
جمعه 15 بهمن 1389, 13:09 عصر
با سلام .
کد زیر رو در نظر بگیرید :
$.each(list, function (index) {
var selector = 'div[id="slut' + 3 + '"]';
$(selector + ' .CellContent span').after("<div style='width:100%;background-color:red;margin:2px;width:100px'>salam</div></br>");
});
بدون مشکل تگ ها generate میشه و با توجه به selector عمل اضافه شدن صورت میگیره .
اما اگر بخواهیم بصورت داینامیک اینکارو انجام بدیم یعنی به جای عدد ثابت, Day رو جایگیزین کنیم اینکار انجام نمیشه .
$.each(list, function (index) {
var day = list[index].StartTime.split('/')[1];
var selector = 'div[id="slut' + day + '"]';
$(selector + ' .CellContent span').after("<div style='width:100%;background-color:red;margin:2px;width:100px'>salam</div></br>");
});
مشکل چی هست ؟
کد زیر رو در نظر بگیرید :
$.each(list, function (index) {
var selector = 'div[id="slut' + 3 + '"]';
$(selector + ' .CellContent span').after("<div style='width:100%;background-color:red;margin:2px;width:100px'>salam</div></br>");
});
بدون مشکل تگ ها generate میشه و با توجه به selector عمل اضافه شدن صورت میگیره .
اما اگر بخواهیم بصورت داینامیک اینکارو انجام بدیم یعنی به جای عدد ثابت, Day رو جایگیزین کنیم اینکار انجام نمیشه .
$.each(list, function (index) {
var day = list[index].StartTime.split('/')[1];
var selector = 'div[id="slut' + day + '"]';
$(selector + ' .CellContent span').after("<div style='width:100%;background-color:red;margin:2px;width:100px'>salam</div></br>");
});
مشکل چی هست ؟