【发布时间】:2010-10-12 20:06:20
【问题描述】:
我的 ASP.NET 页面上有一堆图像,如下所示:
for (int i = 0; i < 3; i++)
{
Image image = new Image();
image.ID = "UpdateStatus";
image.CssClass = "imageCss";
image.ImageUrl = "Bump.GIF";
this.Controls.Add(image);
}
我想循环浏览每张图片。
为什么这不起作用?即输出“功能1”但不输出“功能2”
$(document.body).click(function () {
console.log('Function 1');
$('imageCss').each(function(){
console.log('Function 2');
});
});
为什么这不起作用?即“功能 1”输出,“功能 2”输出 ONCE。为什么不是 3 次?
$(document.body).click(function () {
console.log('Function 1');
$(''#UpdateStatus'').each(function(){
console.log('Function 2');
});
});
这很好用,但我无法访问“this”,它为 NULL。我需要能够引用当前图像。
$(document.body).click(function () {
console.log('Function 1');
$.each('#UpdateStatus', function() { //Or when I use 'imageCss'
console.log('Function 2');
console.log(this);
});
});
【问题讨论】:
标签: c# .net asp.net javascript jquery