JQuery / Js цикл по Codeigniter MySQL выводит данные - PullRequest
2 голосов
/ 23 февраля 2012
$("#areaCodeList").click(function() {
   //onClick slideDown hidden church lists
});

в Javascript или jQuery, как бы я зацикливался на нескольких выводимых записях базы данных?Что мне нужно сделать, так это уметь однозначно идентифицировать различные строки и иметь возможность воздействовать на каждый, а не воздействовать на все.Мне нужен JQuery или Javascript, чтобы работать как Php цикла.Имеет ли это смысл для кого-либо?

<div class="areaCodeList" id="areaCodeList"><?=$row->areacode." - ".$row->locational_state;?></br></div>

Ответы [ 2 ]

2 голосов
/ 23 февраля 2012

Используйте each() для перебора группы элементов DOM:

$(".areaCodeList").each(function() {
    var $this = $(this);
    // Your code here to act on each individual element.
});

Дополнительная информация о each ()

1 голос
/ 23 февраля 2012

ОБНОВЛЕНИЕ 12:45 PM: Изменение всей страницы:

http://jsfiddle.net/eEtja/ - Я создал эту скрипку с одной панелью. Я переписал код на странице. Теперь, когда я лучше понял ваш PHP после этого, давайте попробуем. Я не модифицировал ваш PHP.

Я обновил JavaScript, чтобы отразить следующее: (пожалуйста, убедитесь, что .churchList все еще является классом)

$(document).on("click", ".areaCodeList", function(){
            $('.churchList').hide();
            $(this).next('.churchList').show();
 });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...