HTML : (jQuery로)
<a id="say1" class="say" href="#" data-word="one">Say 'one'</a>
<a id="say2" class="say" href="#" data-word="two">Say 'two'</a>
<a id="say3" class="say" href="#" data-word="three">Say 'three'</a>
자바 스크립트 : 자바 스크립트가 순수 (jQuery를하지 않고, 그것은 동일하지 않습니다)
$(document).ready(function() {
$('.say').mouseover(function() {
alert($(this).data('word'));
});
});
:
window.onload = function() {
var onmouseover = function (e) {
alert(e.target.getAttribute('data-word'));
};
var elems = document.getElementsByClassName('say');
for (var i = 0; i < elems.length; i += 1) {
elems[i].onmouseover = onmouseover;
}
};
alert
함수를 호출하는 대신 모든 로직을 구현할 수 있습니다.
일부 HTML을 붙여 넣을 수 있습니까? DOM 요소 선택기의 예는 HTML 구조화 방법을 알지 못하면 수행 할 수 없습니다. –