Показать сообщение отдельно
  #1 (permalink)  
Старый 31.03.2016, 21:19
Новичок на форуме
Отправить личное сообщение для Source888 Посмотреть профиль Найти все сообщения от Source888
 
Регистрация: 31.03.2016
Сообщений: 2

Присвоение множиству элементов уникальных атрибутов из переменной
Здравствуйте. Есть такой ШТМЛ
<select >
<option value="120" selected="selected">опция 1 {2}</option>
<option value="677">опция 2 {3m}</option>
<option value="678">опция 3{4m}</option>
</select >
необходимо каждой опции селекта присвоить атрибут dada значением которой должны быть цифры содержащиеся в тексте самой опции (которые заключены в фигурные скобки).
Пытался сделать это таким кодом $("option").each(function(){
var name = $("option").text();
var text = name.substring(name.indexOf('{') + 1, name.indexOf('}'));
$("option").attr('data', text)})
Но в результате атрибут у всех опций имеет значение полученное из первой.
Ответить с цитированием