не срабатывает onMouseOver
Кто скажет почему не срабатывает onMouseOver в этом тексте:
<head>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.drawinglibrary.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#example1").drawEllipse(95, 225, 4, 4, {color: '#90C924', stroke: 3});
);
});
</script>
<style type="text/css">
.canvas{
position: relative;
width: 758px;
height: 430px;
background: url(images/map_background.gif);
}
</style>
</head>
<body>
<div id="example1" class="canvas">
<p id="testp" onMouseOver="return alert('123');" style="position: relative; left: 104px; top: 220px; width:50px; font-size:11px;"><b>Тест</b></p>
</div>
</body>
Если <p> вытащить за див то работает. |
может быть потому что вы пытаетесь рисовать в нем?
точнее вокруг него. короче не место ему там, ИМХО :) |
А как теперь совместить их?
|
решил использовать эту библиотеку http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm, она более кроссбраузерная
|
Цитата:
чтобы надпись была поверх эллипса? тогда надо позиционировать надпись поверх эллипса. но сам тег должен быть вне элемента |
| Часовой пояс GMT +3, время: 04:57. |