私は自分用のポートフォリオWebサイトを作成しています。アイソトープJQuery画像デモhttp://isotope.metafizzy.co/demos/images.htmlをマイページのアイソトープレイアウトのテンプレートとして使用していますが、他のデモページの一部に含まれているフィルタリング機能を追加したいと思います。私は単純に、フィルタリングオプションを持つデモからオプションコードのようにコピーしようとしましたが、うまくいきません。isotope imagesデモを使用するにはどうすればよいですか?フィルタリングを含める
1
A
答えて
1
まだこのプロジェクトに取り組んでいないといけないと思いますが、これは誰かがアイソトープに画像を入れたいと思うのを助けるかもしれません。私はまだ複数のフィルターを組み合わせようとしていますが、ここで私のデータに1組のフィルターを使用しています。 jqueryのコードで始まるのをしてみましょう:
<div id="prodnav">
<ul>
<li><a href="" prod-filter="*">All Products</a></li>
<li><a href="" prod-filter=".greenwidgetbox">Green Widget</a></li>
<li><a href="" prod-filter=".bluewidgetbox">Blue Widget</a></li>
<li><a href="" prod-filter=".orangewidgetbox">Orange Widget</a></li>
</ul>
</div>
そして最後に、個々の商品画像のコードで:
<script type="text/javascript">
$(document).ready(function(){
var $container = $('#content');
$container.isotope({
filter: '*',
animationOptions: {
duration: 350,
easing: 'linear',
queue: false,}
});
$('#prodnav a').click(function(){
var selector = $(this).attr('prod-filter');
$container.isotope({
filter: selector,
animationOptions: {
duration: 350,
easing: 'linear',
queue: false,
}
});
return false;
});
</script>
ここでナビゲーションリストです。 isotopeのサムネイル画像を使用し、クリックするとモーダルウィンドウで画像を最大化するためにシャドーボックスを使用しました。
<div class="greenwidgetbox">
<h2 class="box-title">Shiny Green Widget</h2>
<div class="box-img">
<a href="images/shiny-green-widget.png" rel="shadowbox" title="Shiny Green Widget"><img src="images/shiny-green-widget-thumb.png"/></a>
</div>
</div>
関連する問題
- 1. iOS Fastlaneデプロイメント(TestFlight) - BETAデモ認証情報を含めるにはどうすればいいですか?
- 2. テンプレートを使用するクラスに別のクラスを含めるにはどうすればよいですか?
- 3. Launch Storyboardの資産カタログからLaunch Imagesを使用するにはどうすればよいですか?
- 4. Core Dataにオブジェクトが含まれているテーブルビューをフィルタリングするにはどうすればよいですか?
- 5. プロの環境でjbpmデモを使用するにはどうすればよいですか?
- 6. HamlにインラインJavaScriptを含めるにはどうすればよいですか?
- 7. モデルクラスをAngularモジュールに含めるにはどうすればよいですか?
- 8. AddModelErrorメッセージにリンクを含めるにはどうすればよいですか?
- 9. メインモジュール内にモジュールを含めるにはどうすればよいですか?
- 10. ページにディスカッションアイコンを含めるにはどうすればよいですか?
- 11. JavaDocに(Piwik)トラッキングコードを含めるにはどうすればよいですか?
- 12. コンドームレシピにシェルスクリプトを含めるにはどうすればよいですか?
- 13. SSZipArchiveをIOS 5に含めるにはどうすればよいですか?
- 14. メタタグを動的に含めるにはどうすればよいですか?
- 15. core.js polyfillをemberに含めるにはどうすればよいですか?
- 16. ソースディレクトリにファイルを含めるにはどうすればよいですか?
- 17. GoogleアナリティクススニペットをJavadocに含めるにはどうすればよいですか?
- 18. マイクロサービスアーキテクチャにCorrelationIdを含めるにはどうすればよいですか?
- 19. asp.net(WebForm)にGoogleMapを含めるにはどうすればよいですか?
- 20. ui-bootstrapをプランナーに含めるにはどうすればよいですか?
- 21. Androidライブラリにリソースを含めるにはどうすればよいですか?
- 22. angle2アプリにzone.jsを含めるにはどうすればよいですか?
- 23. サードパーティライブラリをYiiコンソールアプリケーションに含めるにはどうすればよいですか?
- 24. Wrapperにリンクテキストを含めるにはどうすればよいですか?
- 25. TTSをChromeアプリに含めるにはどうすればよいですか?
- 26. pyinstallerにchromeriverを含めるにはどうすればよいですか?
- 27. Codeigniterに「アクティベーションコード」を含めるにはどうすればよいですか?
- 28. Codeliteにgraphics.hを含めるにはどうすればよいですか?
- 29. bluemixログにスタックトレースを含めるにはどうすればよいですか?
- 30. 内部Androidレイアウトを含めるにはどうすればよいですか?