2016-03-21 9 views
0

で作業されていないactullyこのスライダー画像アンカータグは、画像http://www.smoothdivscroll.com/demo.html

<div class="smallsliderdiv"> 

<p class="smallslider"> Top websites </p> 

<div id="makeMeScrollable"> 

<a href="google.com"><img width="400px" height="300px" src="g1.jpg"/></a> 
<a href="fb.com"><img width="400px" height="300px" src="g2.jpg"/></a> 
<a href="android.com"><img width="400px" height="300px" src="g3.jpg"/></a> 
<img width="400px" height="300px" src="k1.jpg"/> 
<img width="400px" height="300px" src="k2.jpg"/> 

</div> 
<div> 

でアンカータグを使用しようとしているが、その動作していないイメージがあったばかりされていないイム私はこれを好きですか?私は代わりの方法をしたくない..このスライダーの問題は何ですか?最後の2つの画像に問題はありません。アンカータグを削除すると、すべて問題はありませんが、これが必要です。ありがとうございました。

これは、HTMLと正常に動作しているが、このサイトからhttp://www.smoothdivscroll.com/demo.html利用JSである私が使用してmをスライダーとCSSで と私は画像のアドレスとリンクアドレスをエコーための各ループのために使用していません。

+0

フィドルを参照してください、それが正常に動作しますhttps://jsfiddle.net/DIRTY_SMITH/7oe5kh9L/4 6 /おそらくまたはあなたのCSSとjavascriptをターゲットにする問題があります。使用しているCSSとスライダーのタイプを追加してください –

+0

これはhtmlではうまくいきますが、http:// www .smoothdivscroll.com/demo.htmlこのサイトのjsとcssを使用してください –

+0

あなたはそれを初期化したことを示すことができますか? – rrw

答えて

1

あなたの.jsまたは.cssスライダーファイルにアンカータグでイメージをラップすると問題が発生する可能性があるので、これを行う方法です。アンカーでイメージをラップする代わりに、onclickイベントをimgとjavascriptのリンクをイメージしています。手動でカーソルをCSSのポインタに変更します。

は、例えばフィドルを参照してください:https://jsfiddle.net/DIRTY_SMITH/7oe5kh9L/47/

HTML

<img onclick="image1()" width="400px" height="300px" src="http://lorempixel.com/400/200/"/> 

CSS

#makeMeScrollable > img:hover{ 
    cursor: pointer; 
} 

Javascriptを

function image1(){ 
window.location.href = 'www.google.com'; 
} 
+0

これは動作していますが、私はアンカータグが動作する必要があります..私はそれを動作させることができる方法はありますか?標準的な方法ですか? –

+0

@AniketKarneでは、CSSやJavaScriptのスライダーファイルを変更することはありません。そして、私は本当にそれが難しいと思う、あなたは私にすべてのCSSとjavascriptファイルを与えることができ、あなたが好きなら、私はそれを見てみることができます。 –

+0

いいえ、私はjsとcssを変更しますが、アンカータグとndイメージタグを一緒に使いたいと思っていません:-) –

関連する問題