Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   id дива На странице много <div c уникальным id (https://javascript.ru/forum/jquery/8085-id-diva-na-stranice-mnogo-div-c-unikalnym-id.html)

orangecat 06.03.2010 23:39

id дива На странице много <div c уникальным id
 
Посмотри, пожалуйста. Не могу сообразить.
На странице много <div c уникальным id
click(function() - перехватывает нажатие на одну из картинок в одном из дивов
надо вставить id дива в котором была нажата картинка в 3ю строчку скрипта (value="сюда надо вставить id")


<script>
$(function() {
$('.mainmenu-options').click(function() {
$('#modal').html('<input type="text" id="id" value="сюда надо вставить id" >');
.......
</script>

<div id="уникальный id">
<table><tr>
    <td><img id="$menustr.id" class="mainmenu-options"  /></td>
    <td><img class="mainmenu-options" .... /></td>
.....
     <td><img class="mainmenu-options" ..../></td>
  </tr>
</table>
</div>
...........
<div id="уникальный id">
<table><tr>
    <td><img id="$menustr.id" class="mainmenu-options"  /></td>
    <td><img class="mainmenu-options" .... /></td>
.....
.....
     <td><img class="mainmenu-options" ..../></td>
  </tr>
</table>
</div>

итд

subzey 07.03.2010 03:40

Неплохо было бы, чтобы у всех таких «уникальных» дивов был какой-то общий класс, например, mainmenu-item.

Тогда легким движением брюки превращаются…
$("mainmenu-item").live('click', function(){
alert("Щелкнули по чему-то внутри #" + this.id);
})


Часовой пояс GMT +3, время: 13:28.