Jquery Выберите все метки asp в div

0

Как выбрать список asp-меток в div?

<div id="myDiv"> <asp:Label ID="myLabel".../> <asp:Label ID="myLabel".../> </div>

Этот код JQuery не работает.

$("#myDiv label").each(function(){ alert("show this msg");});

Любая помощь будет оценена по достоинству.

Теги:
labels

2 ответа

1
Лучший ответ

Попробуй это:

$("#myDiv span[id*=myLabel]").each(function(){ alert("show this msg");});

Так как asp:Label отображается как span в HTML.

Кроме того, пожалуйста, дайте уникальный идентификатор ярлыкам asp, например myLabel1, myLabel2 и т.д.

  • 0
    он выбирает все промежутки в его div ... не только метки :), я бы применил класс css ко всем меткам и выбрал бы его по имени класса css
  • 0
    Спасибо. пометив это как ответ, поскольку это помогло мне приблизиться к тому, что я хочу сделать.
Показать ещё 1 комментарий
0

Попробуй это:
u может выполнять итерацию по всем таблицам внутри #mydiv.use ^ selector которые проверяют начальную строку

$("#myDiv span[id^=myLabel]").each(function(){ alert("show this msg");});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню