В этой статье описывается метод JS, чтобы вызвать эффект дрожания изображения путем запуска мыши. Поделитесь этим для вашей ссылки. Конкретный метод реализации следующим образом:
Скопируйте код следующим образом: <html>
<голова>
<название> мыши запускает эффект джайтерики изображения </title>
<style>
.shakeimage {
позиция: родственник
}
</style>
<script language = "javascript1.2">
// Настройка степени Shake (где больше # равносильно встряхивания)
var Offeructor = 3
////////// Готово
var stopit = 0
var a = 1
функция init (который) {
остановка = 0
Shake = который
Shake.style.left = 0
Shake.style.top = 0
}
function ratmentimage () {
if ((! document.all &&! Document.getElementById) || stopit == 1)
Возвращаться
if (a == 1) {
shake.style.top = parseint (shake.style.top)+ректор
}
иначе if (a == 2) {
shake.style.left = parseint (shake.style.left)+ректор
}
иначе if (a == 3) {
shake.style.top = parseint (shake.style.top) -Rector
}
еще{
shake.style.left = parseint (shake.style.left) -Rector
}
if (A <4)
A ++
еще
a = 1
SetTimeout ("RtantImage ()", 50)
}
Функция Stoprattle (которая) {
остановка = 1
который. syle.left = 0
который. syle.top = 0
}
</script>
</head>
<body bgcolor = "#f7f7f7">
<p align = "center">
<img src =/images/skinslogo.gif onmouseover = "init (this); crmentimage ()" onmouseout = "stoprattle (this)">
<br>
Переместите мышь, чтобы увидеть эффект! </p>
</body>
</html>
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.