2009-08-15 15 views
6

Raylar için iyi bir lightbox eklentisi olan var mı? Redbox buldum ama geliştirme dışı görünüyor.Raylar için ışık kutusu?

Teşekkürler! jQuery sürümü ile yanlış bir şey

-Elliot

cevap

5

Normal Lightbox 2'yi kullanıyorum. Tüm uygun javascript ve stil sayfalarını ekleyin: bağlantılarınızda rel => "lightbox". Ben rlightboxhttp://github.com/Lipsiasoft/lightbox

+2

Eğer .html.erb (görünüm) dosyasında JavaScripts ve stil ve kullanım eklemek nasıl üzerinde durmak misiniz ?? –

0

üzerinde

.

0

kullanabilirsiniz. Bu bir jquery UI eklentisidir. Bu fotoğraflar ve videolar için kullanılabilir ve dokümantasyon İşte

3

kolayca (benim durumumda v4) raylar içinde lightbox nasıl kullanılacağı örnek oldukça iyidir: http://lokeshdhakar.com/projects/lightbox2/
2. Kopya lightbox: sitesinden
1. İndir 4. isim ver lightbox.css
5. kopyala dört img en lightbox.css.scss.erb için
app/varlıklar/stil sayfaları için lightbox.css uygulaması/varlıklar/javascripts için .js
3. Kopya uygulaması/varlıklar/images
6. düzenlemek lightbox.css.scss.erb:
- Tüm görüntü yolları yerine:Uygun bir görüntü adıyla( )
Işık Kutusunu etkinleştirmek için herhangi bir görüntü bağlantısına bir data-lightbox özelliği ekleyin. Özniteliğin değeri için, her görüntü için benzersiz bir ad kullanın. Örneğin:

Hepsi bu kadar.

+1

css dosyası için erb-processing kullanıldığından ve bunun yerine <% = image_path ...%> 'yerine, onu yalnızca lightbox.css.scss olarak kaydedin ve image-url (" close.png ") kullanın. '' url (...) 'yerine dosyada. Burada erb'e gerek yok! –

İlgili konular