私はhttp://communitychessclub.comを持っていて、ウェブサイト全体に散らばっている約20-30個の小さなjpegを持っています。私は画像をクリックして、シンプルモールドのポップアップに大きな写真を載せたいと思います。問題は、サムネイルごとに別々のスクリプトを使用したくないということです。私はちょうど単一のシンプルモダールのスクリプトに各JPEGの高さと幅を渡したいと思います。これは、コンピュータがそれに関連する各画像のためのスクリプトを検索することなく何をすべきかを知ることがより速くなるように思われる。 たぶん私は画像を扱うためのシンプルモールドスクリプト
http://chesstao.com/test-2.phpは、サンプル・ページである「onclickの= ...などとCSSの高さと幅を渡すことができます。
が可能これますか?私は何をすべきか?
<a href="images/aveskulov-medium.jpg" class="photo" />pic-1</a>
<a href="images/Jeff%20Plew.jpg" class="photo" />pic-2</a>
<!-- new code which works, but modal isn't centered V or H-->
<script>
$(document).ready(function(){
$(".photo").click(function(e) {
var hrefval= $(this).attr("href");
$.modal('<img src=" ' + hrefval + '">', {
containerCss: {autoPosition:'true'},
overlayClose: true
});
e.preventDefault();
});
});
</script>
各画像のサイズは異なりますか?また、モーダルバージョンはクリックされたバージョンよりも大きくなりますか? – dSquared
はい。画像はサイズが異なり、モーダルはクリックされたサムネイル画像よりも大きくなります。 – verlager