リンク付きのボタン画像で2つの(プレビュー)div
要素を変更しようとしています。mouseover
プレビューdivの1つに、特定のサイトにリンクしたい画像が表示されます
button-imageには、mouseover
CSSの関数クラスもあります。
この関数を使用する複数の画像があり、それぞれが独自のdivとクラスで区切られていることを付け加えるかもしれません。これは、使用済みリストを使用する場合のように意味的に正しくないと思います(ただし、後で心配します)。
また、私はスクリプトを初めて使用しますが、学びたいと思っています。
オンmouseout
またはclick
重要ではない場合、現在の(プレビュー)コンテンツは前回のままである可能性がありますmouseover
。
現在、プレビューdivコンテンツの変更は、次の厄介なコードで説明されているように、アンカーにdocument.getElementByIdを追加し、各ボタンにimgを個別に追加することで機能しますが、javascriptやjqueryを使用し、varsとプレビュー画像をクリック可能にしてプレビューサイトにリンクする [編集:]このコードは、プレビュー画像をリンクにするために機能します[/編集]
外部ファイルから各プレビュー画像とテキストをロードできれば本当に素晴らしいです
<div class="btn">
<a href="http://www.previewed_site.com" target="_blank"
onmouseover="document.getElementById('preview_text_content')
.innerHTML = 'a short preview description here';">
<img onmouseover="document.getElementById('preview_img_content')
.innerHTML = '<a href=\'http://www.previewed_site.com\'>
<img src=\'preview.jpg\' /></a>';" src="btn.png" width="100px"
height="40px" alt="mysite.com" />
</a>
</div>
btnマウスオーバーのCSS(これは私が望むように機能しますが、参照用にここに追加されています):
.btn {
position relative;
overflow: hidden;
z-index: 1;
top: 5px;
width: 100px;
height:40px;
}
.btn a {
display:block;
width:100px;
height:40px;
z-index: 100;
}
.btn a:hover {
background: url(btn_hover.png);
}
アドバイスの言葉やサンプルコードへのリンクをいただければ幸いです。