Я чувствую запутаться символов точечными и хэш в следующем примере:Что означают символы точки и хэша в JQuery?
<DIV ID="row">
<DIV ID="c1">
<Input type="radio" name="testing" id="testing" VALUE="1">testing1
</DIV>
</DIV>
Код 1:
$('#row DIV').mouseover(function(){
$('#row DIV').addClass('testing');
});
Код 2
$('.row div').mouseover(function(){
$(this).addClass('testing');
});
коды 1 и 2 выглядят очень похоже, и поэтому меня так путают, что
, когда я должен использовать «.row div» для ссылки на конкретный DIV вместо использования «#row div»?
Это селектор CSS. Google может помочь вам с этими: http://www.google.com/search?q=css+selectors+tutorial –
@ DanielPryden я бы утвердил, что рекомендации по конкретному учебнику полезны - рекомендуя поиск Google, а не столько , – dbliss