В Jquery, как получить идентификатор первого ребенка, здесь я говорю о Jquery Treeview - PullRequest
0 голосов
/ 19 марта 2012

Мой Treeview выглядит так: его хамл

submission_database

          = @users.each do |user|
            %ul
              %li
                = link_to user.name, #
                = user.databases.each do |database|
                  %ul{:class => "database_user"}
                    %li{:id => database.id} 
                      = link_to database.title + " ("+database.database_versions.length.to_s + " Versions  )", # 
                      = database.database_versions.each do |version|
                        %ul{:class => "database_versions"}
                          %li{:id => version.id}
                            = link_to version.created_at

$ ('. Database_user li a'). Click (function (s) {

)

оповещения ($ (это) .parent () атр ( 'ID').);

вернуть false;

});

Но мое оповещение показывает неопределенное!

1 Ответ

0 голосов
/ 19 марта 2012

попробуй:

$('.database_user li a').click(function(s){
    alert($("li:first",$(this).siblings("ul.database_versions")).attr("id");
}
...