что то не работает
php:
echo '<a onclick="show ( );" style="cursor: pointer;"><img src="img/'.$aPhotoName.'.jpg" border="0"></a> '; js:
function show( ) {
alert ('88');
}
вот это работает, а если я пробую передать переменную то почему то перестает работать: php: $id=1; echo '<a onclick="show ( '.$id.' );" style="cursor: pointer;"><img src="img/'.$aPhotoName.'.jpg" border="0"></a> '; js:
function show( idnum ) {
alert ('88');
}
в чем может быть проблема? я смотрю и не вижу... в инспекторе http текст вроде как нормальный, но по нажатию на картинку алер не всплывает... |
Цитата:
Цитата:
|
<td> <div id="show_163"> <a style="cursor: pointer;" onclick="show ( 1 );"><img border="0" src="img/2d28a573.jpg"></img></a> </div> </td> ничего не пишет, просто нету алерта и все, складывается впечатление что онклик не срабатывает. |
Цитата:
<!DOCTYPE html>
<html>
<head>
<!--
<script src="http://code.jquery.com/jquery-latest.js"></script>
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
function show( idnum ) {
alert ('88');
};
</script>
</head>
<body>
<div id="show_163">
<a style="cursor: pointer;" onclick="show ( 1 );"><img border="0" src="img/2d28a573.jpg"></img></a>
</div>
</body>
</html>
Брехня! Алерт таки срабатывает... :D |
мда.. как отлавливать этот глюк?
в фаерфоксе есть дебагер. как перехватить событие и посмотреть что происходит дальше? ... помозговав еще пришла идея переименовать название функции, вдруг с чем совпала... ща чуть попозже сделаю... (хотя без параметра же работала...) какие еще могут быть идеи??? у меня в проекте еще использутся библиотеки: <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"> <script type="text/javascript" src="jquery-1.10.0.min.js"> |
ответ: :)
echo '<a onclick="show ( \''.$id.'\' );" style="cursor: pointer;"><img src="img/'.$aPhotoName.'.jpg" border="0"></a> '; |
Цитата:
|
| Часовой пояс GMT +3, время: 10:01. |