Есть js код, он работает как надо, но я хочу записать его циклом. Как это сделать?
experimentElem[0].onmouseenter = function() {
gifElem[0].play()
}
experimentElem[0].onmouseleave = function() {
gifElem[0].pause()
}
experimentElem[1].onmouseenter = function() {
gifElem[1].play()
}
experimentElem[1].onmouseleave = function() {
gifElem[1].pause()
}
experimentElem[2].onmouseenter = function() {
gifElem[2].play()
}
experimentElem[2].onmouseleave = function() {
gifElem[2].pause()
}
experimentElem[3].onmouseenter = function() {
gifElem[3].play()
}
experimentElem[3].onmouseleave = function() {
gifElem[3].pause()
}
Я пытался сделать это, но оно не работает:
for (var i = 0; i < experimentElem.length; i++) {
experimentElem[i].onmouseenter = function() {
gifElem[i].play()
}
experimentElem[i].onmouseleave = function() {
gifElem[i].pause();
}
}