По некоторым причинам я не могу нажать на это изображение, чтобы показать FancyBox, если у меня есть «OnMouseOver» в качестве параметра:Нажмите на изображение не работает
<area onmouseover="toggleOverlay('SteWoz',1);" id="locSteWoz" alt="Test" class="fancybox" coords="24,51,236,244" href="http://www.google.com" rel="iframe" shape="rect" title="Test">
EDIT: Это то, что делает toggleOverlay:
<script>
function toggleOverlay(name, newState){
var element = 'imgOverlay' + name;
var newDisplay
if (newState == 0) {newDisplay = 'none'}
if (newState == 1) {newDisplay = 'block'}
document.getElementById(element).style.display = newDisplay;
//document.getElementById(element).style.z-index = '5';
$(element).hide().fadeIn(4000);
}
</script>
Если я удаляю «onmouseover», он отлично работает. Как я могу это исправить?
Джеймс
Что означает 'функция toggleOverlay' делать? – Paulloz
еще код пожалуйста –
показать нам обработчик щелчка –