Javascript-форум (https://javascript.ru/forum/)
-   Я не знаю javascript (https://javascript.ru/forum/ya-ne-znayu-javascript/)
-   -   Toggle Class Jquery (https://javascript.ru/forum/ya-ne-znayu-javascript/3808-toggle-class-jquery.html)

nemo 25.05.2009 21:12

Toggle Class Jquery
 
Сново здравствуйте!
Несмотря на точто здесь замалое время я многому научился, у меня сново возникли погрешности вкоторых мне нужна ВАША!!!! помощь..

Пытаюсь реаолезовать на куках добовление класса "on" (подсветка кода что означает выбраная) в этот скрипт:

$('.settings_form .bottom a').click(function(){
 var color = $(this).attr('class');
 $.cookie('color', color, {  expires: 360, });
    $(document.body).attr('id', 'profile_'+color);
})

$(document).ready(function(){
    if(!($.cookie('color'))) var PageColor = 'grey';
    else
        var PageColor = $.cookie('color');                       
    $('body').attr('id', 'profile_'+PageColor);
})


реаолезовать я ытался долго.. с помощью addClass и removeclass

а также у меня есть вторая проблема

в скрипте что перенаправляет пользователя на куках я хочу ему поставить условие на отключение и включение в этом скрипте:

$('#content .node li a').click(function(){ 
 var homepage = $(this).attr('href'); 
    $.cookie("homepage", homepage, {  expires: 360, });
});


<?if($URI_ID$="page1")?><script>$(document).ready(function(){if($.cookie("homepage, hptrue"))window.location.href = $.cookie('homepage');});</script><?endif?>


с помощью этого дополнительного скрипта

$('.settings_form .top a').click(function(){
 var hptrue = $(this).attr('class', 'on');
    $.cookie("hptrue", hptrue, {  expires: 360, });
});

$('.settings_form .top a').click(function(){
 var hptrue = $(this).attr('class', 'off');
    $.cookie("hptrue", null);
});


но нечего невышло.. ХЕЛПЕ ХЕЛПЕРЯНИ!!!

x-yuri 26.05.2009 00:47

я тебе тут почти на все ответил

Цитата:

Пытаюсь реаолезовать на куках добовление класса "on" (подсветка кода что означает выбраная) в этот скрипт
твой скрипт назначает id для body в соответствии с выбранным цветом. В css нужно прописать правила, основывающиейся на этом id
при чем тут класс on непонятно


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