22 Ocak 2010, Cuma
link_to resim etiketi. nasıl bir etiket için sınıf eklemek
Aşağıdaki gibi link_to ımg etiketini kullanıyorum
<%= link_to image_tag("Search.png", :border=>0, :class => 'dock-item'),
:action => 'search', :controller => 'pages'%><span>Search</span></a>
Html aşağıdaki sonuçlanır
<a href="/pages/search"><img alt="Search" border="0" class="dock-item"
src="/images/Search.png?1264132800" /></a><span>Search</span></a>
Class="dock-item <a>
gitmek" ımg tag yerine etiket istiyorum.
Bunu nasıl değiştirebilirim?
Güncelleme:
<%= link_to image_tag("Search.png", :border=>0), :action => 'search',
:controller => 'pages', :class => 'dock-item' %>
sonuçları
<a href="/pages/search?class=dock-item"><img alt="Search" border="0"
src="/images/Search.png?1264132800" /></a>
CEVAP
22 Ocak 2010, Cuma
Merhaba bu işi deneyebilirsiniz
link_to image_tag("Search.png", :border => 0), {:action => 'search', :controller => 'pages'}, {:class => 'dock-item'}
hatta
link_to image_tag("Search.png", :border => 0), {:action => 'search', :controller => 'pages'}, :class => 'dock-item'
kıvırcık parantez pozisyon onları kaçırmayın, raylar tek bir karma parametreleri (bu konuda daha fazla here okuma) form üstlenecek, çünkü çok önemli olduğunu unutmayın
api for link_to göre:
link_to(name, options = {}, html_options = nil)
- ilk parametre gösterilecek dize (veya bir image_tag de olabilir)
- ikinci bağlantı için bir url parametresi
- son öğeyi html etiketi, örneğin sınıf, değiştiğinde, vb bildirmek için isteğe bağlı parametre.
umarım bu yardımcı olur! =)
Bunu Paylaş:
Nasıl bir JPanel bir resim eklemek içi...
Nasıl Graphviz kenar etiket eklemek iç...
nasıl directory uygulama sınıf için ek...
Nasıl sınıf explorer olmadan bir özell...
Nasıl python sınıf bir dinamik olarak ...