2013-06-04 3 views
0

Как найти значение id равного значения элемента?
$ ('. Эля [ID = "вар"]) не работает ..Как найти значение id элемента равное значение var?

$('.a').hover(function(){ 
    var current_id = $(this).attr('id'); // console.log(current_id); 
    $('.b[id="current_id"]').css({'font-size':'22px'}); // not work 
    // console.log($('.b')); get[<div class="b" id="0">0</div> , <div class="b" id="1">1</div> , <div class="b" id="2">2</div>] 
}, function(){ 

}); 

HTML

<div class="a" id="0">0</div> 

<div class="b" id="0">0</div> 
<div class="b" id="1">1</div> 
<div class="b" id="2">2</div> 
... 
+2

Вы не может иметь более одного элемента с тем же идентификатором. Если это так, ваш скрипт не будет работать. Он должен быть уникальным. –

+0

http://api.jquery.com/category/selectors/ – msoa

+0

@Deepu Спасибо за ответ whodering, почему вы говорите, что не работают? он работает на моей демонстрационной странице. – vibskov

ответ

7

Попробуйте как этот

$('.a').hover(function(){ 
var current_id = $(this).attr('id'); 
$('.b[id="'+current_id+'"]').css({'font-size':'22px'}); 
}, function(){ 

}); 

See Demo

+0

Спасибо за помощь! – vibskov

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