В событии onclick я хочу передать переменную в div (я использую один div) - PullRequest
0 голосов
/ 19 февраля 2010

в событии onclick как передать переменную в div, используя эту переменную, я хочу отобразить значения в div.

1 Ответ

0 голосов
/ 20 февраля 2010

Если вы используете jQuery, лучше использовать плагинов метаданных jQuery . Вы можете поместить любое значение в элемент DOM внутри атрибута class. Вот пример:

<div id="some_div_id" class"default {'id': '2', 'type': 'general'}">
  div content here...
</div>

<script type="text/javascript">
jQuery(function($){
  $("#some_div_id").click(function(){
    var data = $(this).metadata();
    //now you can access the variable, example:
    console.log(data.id);  //you will get 2 in Firebug
    console.log(data.type);  //you will get 'general' in Firebug
    //do some processing here...
    //...
  });
});
</script>

При написании div вы можете легко указать значение из php:

<div id="some_div_id" class"default {'id': '<?php echo $id; ?>', 'type': '<?php echo $type; ?>'}">

Надеюсь, это то, что вы ищете.

jQuery - это кросс-браузерная библиотека javascript. Это избавит вас от написания сложного кода JavaScript, который будет работать во всех современных браузерах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...