не срабатывает 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, время: 19:41. |