2015-09-15 4 views
-1

У меня есть список со ссылками, поэтому, если я нахожу ссылку, я хочу, чтобы цвет фона, который содержит ссылку, меняет цвет, класс которого является «.secctabla».изменить атрибуты родительских элементов с помощью jQuery

Я пытаюсь сделать это (используя velocity.js также, что intregrates с JQuery) и он не работает (я использую также родитель() и не работают либо):

<tr class="secctabla"> 
     <td> 
      <h3 class="linkCursos"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3> 
      <?php 
      $argumentos = array(
      //default to current post 
      'post' => 0, 
      'before' => '<p class=\"meta\">', 
      //this is the default 
      'sep' => ' y ', 
      'after' => '<p class=\"meta\">', 
      //this is the default 
      'template' => '%s: %l.' 
      ); 
      ?> 

      <?php the_taxonomies($argumentos); ?> 
     </td> 
     <td> 
      <?php $desc = get_post_custom_values("descripcion"); 
      if (isset($desc[0])) { ?> 
      <p class="small"><?php echo $desc[0]; ?></p> 
      <?php } ?> 
     </td> 
     </tr> 

$('.linkCursos a').hover(function() { 
    $(this).closest("secctabla").velocity({background: '#000000'}); 
    }) 
+3

'' secctabla "' ищет несуществующий элемент ''; вы ищете элемент с этим именем класса и должны использовать: '' .secctabla "'. –

ответ

0
$('.linkCursos a').hover(function() { 
    $(this).closest(".secctabla").velocity({rotateZ: "180deg"}); 
    }) 

Я не задал класс правильно. Это хорошо работает :)

Смежные вопросы