CSSの理由から、同じクラス名の複数のdivを含むページがあります。指し示すそれぞれの境界線の色を変更したいと思います。以下のように、onmouseoverイベントを使用してこれを行いました。しかし、コードに問題があるようです。divのIDを取得し、それにのみ色を適用する方法があるのだろうか。
$('.link')
.mouseover(function(evt) {
evt.preventDefault();
$(document.querySelector(this).id).css('border-color', '#FFF');
})
.mouseout(function() {
$(document.querySelector(this).id).css('border-color', "#CCC");
});
linkはクラス名であり、いくつかの子divが含まれています