Задать вопрос
  • Почему скрипт не срабатывает (jQuery)?

    @triowinner Автор вопроса
    Помучившись несколько дней, нашел решение через функцию(параметр):
    <a href="javascript://" rel="nofollow" onclick="rep($UID$)">$REP_RATING$</a>


    function rep(id) {
      new _uWnd( 'Rh',' ',400,250, { autosize: 1, closeonesc: 1, maxh: 300, minh: 100, oncontent:function() {
        $("div[title^='Уровень повышен']").parent('td').parent('tr').parent('tbody').parent('table').addClass('plus');
        $("div[title^='Уровень понижен']").parent('td').parent('tr').parent('tbody').parent('table').addClass('minus');
        $("div[title^='Уровень репутации не изменен.']").parent('td').parent('tr').parent('tbody').parent('table').addClass('not');
      }}, { url: '/index/9-' +id } );
      return false;
    }
    Ответ написан
    Комментировать
  • Как правильно прописать событие hover, чтобы не конфликтовали классы?

    @triowinner Автор вопроса
    Спасибо, я уже сам разобрался, с помощью добавления аттребут.
    Если кому интересно.

    <a data=".bloсk1">Наведи 1</a>
    <a data=".bloсk2">Наведи 2</a>
    <a data=".bloсk3">Наведи 3</a>
    
    <div class="block1">1</div>
    <div class="block2">2</div>
    <div class="block3">3</div>


    $('a').hover(function() {
      var hoverLink = $(this).attr('data');
        if ( $(hoverLink).is(':hidden') ) {
          $(hoverLink).show(0);
        } else {
          $(hoverLink).hide(0);
        }
    });
    Ответ написан
    Комментировать