Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> jquery first element 
V
    Опции темы
Sanchezzz
  Дата 14.9.2010, 08:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 3
Всего: 60



Добрый день столкнулся с проблемой перевода старого кода mootools на jquery

mootools
Код

var list = new Array(); 
tbl = $('tablefeald');
    $each(tbl.rows , function(el ,index){
        if(el.get('tag')=='tr')
            if(!el.getProperty('not')){
                if(el.cells[0].getFirst().value!=''){
                    list[i] = el.cells[0].getFirst().value + ',' + el.cells[1].getFirst().value + ',' +
                    el.cells[2].getFirst().value + ',' + el.cells[3].getFirst().value  +   ','+  el.cells[4].getFirst().value  ;
                    i++;
                  }                
                }
    });


jquery
Код

$('#tablefeald tr').each(function(n , elm) {
    val  =    $(elm.cells[0]).first().get(0).tagName;
    alert(val);
    });


Структура таблицы.

Код

<tr>
                <td><input type="hidden" value="1"></td>
                <td><input type="text" value="Дополнительное поле" class="xInputText" style="width: 140px;"></td>
                <td><input type="text" value="POLE" class="xInputText" style="width: 140px;"></td>
                <td><input type="text" value="0" maxlength="4" style="width: 50px;" class="xInputText"></td>
                <td><select><option value="text" selected="selected">text</option><option value="link">link</option><option value="file">file</option><option value="string">string</option><option value="date">date</option></select></td>
                <td><div align="center"><a onclick="deleteFeald('1',this)" class="link" href="javascript:;">Удалить</a></div></td>
                <td></td>
            </tr>


Чем в jquery заменяется аналогом который есть в mootols .getFirst()


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
Sanchezzz
Дата 14.9.2010, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 3
Всего: 60



Все вопрос решил сам что очень доволен=)
Код

function fealdlist(){
var i = 0;
var list = '';
    $('#tablefeald tr').each(function(n , elm) {    
        if(!$(elm).attr('not')){
            if(elm.cells[0].childNodes[0].value!=''){
                list = list + elm.cells[0].childNodes[0].value + ',' + elm.cells[1].childNodes[0].value + ',' +
                elm.cells[2].childNodes[0].value + ',' + elm.cells[3].childNodes[0].value  +   ','+  elm.cells[4].childNodes[0].value + '|' ;
                i++;
            }                        
        }        
    });
    
    return list;
}



--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1906 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.