Вывести текущее описание
Привет, не получается реализовать на псевдо коде вывод текущее описания
сам код |
var text = $(this).prev().text();
это вы к чему обращаетесь? |
http://jsfiddle.net/9jb0g6jd/1/
HTML
<ul>
<li>1 блок
<p>1 Описание</p>
</li>
<li>2 блок
<p>2 Описание</p>
</li>
</ul>
jQuery
$('ul').find('li').each(function(){
var srt = $(this).find('p');
srt.hide().after('<button type="submit">Подробнее</button>');
});
$('button').click(function(){
var text = $(this).closest('li').find('p').text();
alert(text);
});
|
спс, такой вопрос, я слегка модернизировал ваш код ; но с новым условием, я не могу его запустить, выглядит очень примитивно, но всё таки у меня не получилось пока разобраться
сейчас вообще ничего не происходит из за этой строчки кода
$('.closed').click(function () {
$('.overlay-modal').remove();
});
как отловить пока не имею представления он не видит .overlay-modal и не срабатывает |
|
soltx,
1. $("body").after - зачем вставлять за пределы BODY? 2. $('.content').text(text); - можно сразу указать в структуру DOM 3. $('.closed').click(function() - куда кликать? нужно провести поиск по документу, что бы найти DOM кнопку |
Цитата:
2. совсем подзабыл синтаксис 3. ага теперь понял спс |
| Часовой пояс GMT +3, время: 01:50. |