Rails 2.3.5
Для link_to image_tag 'я пытался выяснить, как получить href с помощью jQuery.Я предполагаю, что это не имеет ничего общего с Rails, и я делаю что-то не так, используя jquery.Все примеры, которые я нашел для ссылки, указывают на наличие атрибута href при получении ссылки во время щелчка.Скажем, если я поместил идентификатор только внутри блока image_tag или наоборот (или: id в обоих блоках).Мол, ни один из них не будет работать (предупреждение возвращает «undefined»):
<%= link_to image_tag("apple.png", :size => "60x50", :alt => "New Apple",
:id => 'new_apple', :class => 'item_images'),
:controller => :items, :action => :new, :item_type => 'apple' %>
$('#new_apple' ).click(function(){
alert($(this).attr("href"));
...
}
или
<%= link_to image_tag("apple.png", :size => "60x50", :alt => "New Apple",
:id => 'new_apple', :class => 'item_images'), :id => 'my_new_apple'
:controller => :items, :action => :new, :item_type => 'apple' %>
$('#my_new_apple).click(function(){
alert($(this).attr("href"));
...
}
В основном я пытаюсь получить href для использования в запросе AJAX(вроде как вы можете получить действие отправки кнопки и использовать его URL и TYPE для запроса. Я не нашел пример структуры для запроса ajax, основанного на щелчке по ссылке (все еще ищущем).
Спасибо за любую помощь!