2012-04-03 19 views
0

私は自分のサイトでDrupal 7とViewsモジュールを使用しています。現在のサムネイル画像にショーナンバーを表示したい。 stackoverflowのを検索し、このコードを見つける:JavaScriptの現在の画像の番号を取得する方法

HTML CODE: 
<img src="http://www.ambuvet.com/images/white-cat.jpg" /> 
<img src="http://www.biobest.co.uk/assets/images/diagnostics/cats.jpg" /> 
<img src="http://animal.discovery.com/guides/atoz/gallery/cat.jpg" /> 

JAVASCRIPT CODE: 
window.onload = function() { 
for (var i = 0; i < document.images.length; i++) { 
    var image = document.images[i]; 
    image.setAttribute("index", i + ""); 
    image.onclick = function() { 
     var index = this.getAttribute("index"); 
     alert("This is image #" + index); 
    }; 
} 
}; 

このリンクを参照してください。http://jsfiddle.net/uUF8x/

をしかし、私は現在のサムネイル画像の取得数のため、このコードを置き換えることができますか、わかりません。ありがとう。

+1

必ずポスト関連するコードを作成します**質問自体**で、ちょうどにリンクしていませんそれ。理由:http://meta.stackexchange.com/questions/118392/add-stack-overfow-faq-entry-or-similar-for-put-code-in-the-question –

+0

人々があなたを助ける方法あなたの「欲しい」と言いませんか? – tusar

+0

私の投稿を編集しました、申し訳ありません。 – Karmacoma

答えて

0

HTMLのような背景画像としてサムネイル付きのdiv

<div class="thumbnail" style="background-image: url(http://www.ambuvet.com/images/white-cat.jpg);width:100px;height:100px;"></div> 
<div class="thumbnail" style="background-image: url(http://www.biobest.co.uk/assets/images/diagnostics/cats.jpg);width:100px;height:100px;"></div> 
<div class="thumbnail" style="background-image: url(http://animal.discovery.com/guides/atoz/gallery/cat.jpg);width:100px;height:100px;"></div> 

JS

window.onload = function() { 
    $(".thumbnail").each(function(index){ 
    $(this).html(index+1); // Will insert number inside div tag, use css to position it where you need 
}) 
};​ 
+0

Thanks Sandeep Manne、jsfiddleでこのコードを見ることができますか?どうもありがとう。 – Karmacoma

+0

これをチェックhttp://jsfiddle.net/uUF8x/13/ –

+0

多くの多くのありがとう!それは素晴らしい! – Karmacoma

関連する問題