Spry タブ付きパネルは基本的に JavaScript です。カスタム JavaScript 呼び出しをスクリプトにフックして、ロゴなどの外部要素が表示されるタブをトリガーできるようにする簡単な方法はないようです。したがって、迅速で簡単な解決策をお勧めします。ページを完全にリロードするリンクでロゴ画像をラップします。したがって、この:
<img src="images/logo.jpg" width="100" height="100">
これに変わります:
<a href="/" target="_top"><img src="images/logo.jpg" width="100" height="100"></a>
index.html
または、表示を気にしない場合は、次のようにすることもできます。
<a href="index.html" target="_top"><img src="images/logo.jpg" width="100" height="100"></a>
EDIT/CLEANER SOLUTION:オーケー、アドビの公式ドキュメントを見つけたので、外部 JavaScript 呼び出しを実行できるようです。具体的には、「リンクを使用してタブを開く」を参照してください。だからあなたはこれを行うことができます:
<a href="#" onclick="TabbedPanels1.showPanel(0); return false;"><img src="images/logo.jpg" width="100" height="100"></a>
または、次のようにします。
<a href="#" onclick="TabbedPanels6.showPanel('first'); return false;"><img src="images/logo.jpg" width="100" height="100"></a>
<a href>
しかし、タグを追加するこれらの推奨される方法は扱いにくいので、代わりにこれらを試してみます。画像自体は追加のコードなしでクリックできますが、単純な JavaScriptonclick
イベントだけです。
<img src="images/logo.jpg" width="100" height="100" onclick="TabbedPanels1.showPanel(0); return false;">
<img src="images/logo.jpg" width="100" height="100" onclick="TabbedPanels6.showPanel('first'); return false;">
お役に立てれば!