Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.08.2011, 13:17
Аспирант
Отправить личное сообщение для Kotakota Посмотреть профиль Найти все сообщения от Kotakota
 
Регистрация: 12.07.2011
Сообщений: 71

Как получить div элемент с необходимым css классом?
Привет.
Ищу на странице "div" элемент с классом "myClass".
$(document).ready(function(){
if($("div").is(".myClass")) {
// Как здесь получить DOM объект найденного DIV'a?
}
});

Последний раз редактировалось Kotakota, 25.08.2011 в 14:02.
Ответить с цитированием
  #2 (permalink)  
Старый 25.08.2011, 13:30
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

$('div.myClass')
Ответить с цитированием
  #3 (permalink)  
Старый 25.08.2011, 13:50
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Kotakota Посмотреть сообщение
Привет.
Ищу на странице "div" элемент с классом "myClass".
Как получить DOM объект найденного DIV'a?
вопрос не ясен до конца
$(document).ready(function(){
   var a = $("div.myClass");
    if( a.length/* если нашли*/ ) {
          if( a.length === 1 /*если нашли один*/) {
                  a = a[0];
                  // a - найденный div с классом myClass
          } else {
                  // проходим все найденные 
                  a.each( function(index, el){
                           // el - один из найденных div
                           // с классом myClass
                  });
          }
    }
});
Ответить с цитированием
  #4 (permalink)  
Старый 25.08.2011, 14:01
Аспирант
Отправить личное сообщение для Kotakota Посмотреть профиль Найти все сообщения от Kotakota
 
Регистрация: 12.07.2011
Сообщений: 71

B@rmaley.e><e, melky - спасибо! То, что нужно!
Созрел еще один вопрос!
Мне необходимо сделать поиск элемента "div", с нужным классом и атрибутом id.
Сейчас это выглядит так:
$(document).ready(function(){
if($("div").is(".myClass")) {
if($(".myClass").is("#myID")) {
//...blahblah
}
}
});

А можно эти два if'а с проверками совместить в один?
Что то вроде:
if($("div").is(".myClass").is("#myID")) {
}
Ответить с цитированием
  #5 (permalink)  
Старый 25.08.2011, 14:08
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

i$("div").is("#myID.myClass")
Ответить с цитированием
  #6 (permalink)  
Старый 25.08.2011, 14:11
Аспирант
Отправить личное сообщение для Kotakota Посмотреть профиль Найти все сообщения от Kotakota
 
Регистрация: 12.07.2011
Сообщений: 71

Сообщение от melky Посмотреть сообщение
i$("div").is("#myID.myClass")
Спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать элемент в переменную из функции kichSman jQuery 3 12.07.2011 22:16
Получить все свойства как строку. boilroom Events/DOM/Window 1 20.06.2011 17:37
Получить элемент Id.Class debugx jQuery 1 25.05.2011 11:50
Как получить raw data с image? lyapharov Общие вопросы Javascript 2 07.04.2011 00:20
Выборка объектов, как получить отдельно каждый? Karandash jQuery 2 11.02.2010 11:29