2015-02-20 4 views
0

У меня есть контейнер класса с идентификатором.Передача переменных в классе

<div class="container" id="1500"></div> 

Теперь в моем JavaScript Принести идентификатор со следующим кодом:

$('.container:' + place).click(function(){ 
     var id = $(this).attr('id'); 
}); 

Есть ли возможный способ связать также титул в классе «контейнер»? Если я отлаживаю свой код и устанавливаю точку наблюдения за атрибутом $ (this), есть поле 'innerText' и поле 'OuterText' со значением, которое я хочу, но я не могу его извлечь.

Есть ли способ получить эти атрибуты или я могу передать переменную, инициализируя контейнер?

+0

Я не совсем понимаю, что вы подразумеваете под _Is есть возможный способ связать также заголовок в контейнере класса? _. Не могли бы вы снова объяснить эту часть? – janfoeh

ответ

0

Да, с помощью JQuery вы можете получить к ним доступ с помощью $(this)[0].innerText и $(this)[0].outerText

Вы уверены, что его хорошая идея, чтобы иметь идентификатор, который начинается с целым числом, а не письмо?

1

я не знаю, если вы можете vincule, что, возможно, вы можете работать только с идентификатором, и вы можете вызвать с помощью JQuery, например, если у вас есть <div id="container1500"></div> евайте можно назвать var val=$("#container1500").html();check here

теперь, если у вас есть динамичный вар, вы можете использовать var val=$("#container" + i).html();, где «i» является динамическим var, например, в for(var i =0 ;....

Смежные вопросы