Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получить атрибуты объекта (https://javascript.ru/forum/misc/22938-poluchit-atributy-obekta.html)

korner 06.11.2011 19:38

Учите русский, учите украинский, учите английский, 3 языка знать тяжело )) почему бы не один язык в мире использовать :D

Вот весь код, ну почти )
this.getListAttr = function(){
        var list = ['class','id'];
        var retult = '';
        $.each(list,function(k,v){
            
            className = $(rad.lastSelectID).attr(v);
            className = className.replace(/activeHover/g,'');
            
            if(className !== ''){
                retult += ' '+v+'="'+$(rad.lastSelectID).attr(v)+'"';
            }
            
        });
        
        $('#tabNameShow').html('<' + $(rad.lastSelectID).get(0).tagName + retult + '>');
    }


$(rad.lastSelectID) ? как что ? обьект :)

Ну не знаю, у меня не пашет, срабатывает если в строке идет просто слово activeHover но если например demo activeHover то нет.
Firebug молчит )

trikadin 06.11.2011 20:00

Цитата:

Сообщение от korner
Учите русский, учите украинский, учите английский

Забавно, я знаю все три перечисленных вами языка (на разговорном уровне точно), и пишу грамотно. ;) Так что не отмазался.

Цитата:

Сообщение от korner
retult

retult. Круто)

Цитата:

Сообщение от korner
у меня не пашет

И не должно) Поскольку вы ничего не делаете с самими атрибутом - вы просто получаете его значение, а потом модифицируете полученную строку. Значение атрибута не меняется.

ksa 06.11.2011 21:06

Цитата:

Сообщение от trikadin
Что не получилось?

Да я тут тестовый пример мастерил... :) Хотел проверить некое воё предположение... Но не получилось. Т.е. оно получилось... Но с абсолютно противоположным эфектом. :D
Потому и затёр... Удалить-то сообщение тут нет возможности. :(

korner 06.11.2011 21:26

Блин, не получится, не получится, а сказать почему ? :D
Снова пересматривал свой код, снова и снова, пока не заметил что строку я изменил, а вывожу та ни то. :D
У меня проблема с ошибками, смотрю на слово, вроде же правильно написано, ага, пока мне кто-та пальцем не тыкнет не замечаю.

Все тема закрыта, увидел где я ошибся ))

trikadin 06.11.2011 21:56

Цитата:

Сообщение от korner
Снова пересматривал свой код, снова и снова, пока не заметил что строку я изменил, а вывожу та ни то.

Я вам написал об этом, вообще-то...

melky 06.11.2011 23:46

Цитата:

Сообщение от korner (Сообщение 134850)
Учите русский, учите украинский, учите английский, 3 языка знать тяжело ))

JS - не язык ?)

Цитата:

Сообщение от korner (Сообщение 134850)
почему бы не один язык в мире использовать :D

мы на форуме по JS. почему бы на нём тут не передавать информацию ?

trikadin 07.11.2011 00:17

{
message: "почему бы на нём тут не передавать информацию ?",
like: true,
smile_name: "laugh",
smile_text: ":D",
smile_src: "http://javascript.ru/forum/images/smilies/laugh.gif"
}

9xakep 07.11.2011 00:25

Вложений: 2
Цитата:

Сообщение от ksa (Сообщение 134869)
Да я тут тестовый пример мастерил... :) Хотел проверить некое воё предположение... Но не получилось. Т.е. оно получилось... Но с абсолютно противоположным эфектом. :D
Потому и затёр... Удалить-то сообщение тут нет возможности. :(

Эм...ну вообще то можно =)

ksa 07.11.2011 08:24

Цитата:

Сообщение от 9xakep
вообще то можно

Учту... :yes:

melky 07.11.2011 09:56

Цитата:

Сообщение от trikadin (Сообщение 134915)
{
message: "почему бы на нём тут не передавать информацию ?",
like: true,
smile_name: "laugh",
smile_text: ":D",
smile_src: "http://javascript.ru/forum/images/smilies/laugh.gif"
}

while(isFunny()) 
       makeLaugh();


Часовой пояс GMT +3, время: 22:40.