У меня есть мобильный сайт jquery, который имеет динамический неупорядоченный список, сгенерированный из команды postgres и while в php.Прокрутка списка и скрыть дочерний li на основе оператора if
После страницы готов, как я могу пройти через каждый блок список и читать текст Thats в span class="status"
и если оно равно «D», то скрыть, связанный class='edit_btn'
в контекстном меню.
Я понимаю, что это может быть выполнено в jQuery?
См. Мой пример, который поможет объяснить мой вопрос. http://jsfiddle.net/jamesil/wbcVy/1/
Это то, что я сделал до сих пор, но поверьте Im движется в неверном направлении
$('ul.bookings li').each(function() {
$(this).each(function(i) {
var status = $('span.status',this).text();
if (status = 'D')
$('ul.bookings ul li.edit_btn').hide();
});
HTML, в вашей скрипкой неверен - вы закрываете свой Ли, прежде чем добавить DIV и кнопки к нему, чтобы ваш DIV с кнопками не является частью от li со статусом в нем – Pete
Мне известно об этом. Но это единственный способ, которым я знаю, как это сделать в то время как команда, так как мне нужен тег ul за пределами оператора while, а div должен быть внутри, но он работает, тем не менее. – Jamesil
это все еще недействительный html, поскольку у вас есть div как ребенок ul – Pete