4秒ごとに切り替わる2つのバナー(画像)があります。一方の画像はクリック可能で、もう一方はクリックできません。以下はコードです、
<div class="contentdiv">
<h:commandLink action="#{mybean.firstImageClick}" id="firstBanner" style="text- decoration:none;">
<img src="imagePath" width="590" height="210" border="0" style="cursor: pointer;"/>
</h:commandLink>
</div>
<div class="contentdiv">
<img src="imagePath" width="590" height="210" border="0" style="cursor: default;"/>
</div>
1枚目と2枚目の画像のスタイルをそれぞれとに指定pointer
しdefault
ました。
画像が切り替わると、ユーザーが画像の上にカーソルを移動すると、最初の画像がユーザーへのポインタとして表示されます。2番目の画像に切り替えが発生し、ユーザーがカーソルを画像から離していない場合、2番目の画像もデフォルトではなくポインタとして表示されます。ユーザーが2番目の画像をクリックした場合にのみ、デフォルトとして変更され、ユーザーは2番目の画像がクリックできないことを知るようになります。
1枚目の画像でも同じことが起こります。ユーザーが2番目の画像にいて、2番目の画像から1番目の画像に切り替わった場合でも、カーソルはポインターとして代わりにデフォルトになります。したがって、ユーザーは最初の画像がクリック可能であることを知りません。