Хорошо, я начинающий в этом, на самом деле, я все еще создаю свой первый веб-сайт. Я пытаюсь сделать все это путем ручного кодирования без CMS, чтобы попытаться узнать как можно больше как можно быстрее. Если этот пост находится не в том месте, я прошу прощения, и указатель на правильное место будет признателен.
Здесь я пытаюсь собрать кусочек jQuery, который автоматически выровняет мои миниатюры по вертикали в моей галерее изображений (все они разных размеров). Они находятся в пределах фиксированного размера div, и функция, которую я пытаюсь выполнить, выглядит примерно так:
<script type="text/javascript">
$('#ul.photo).bind(function() {
var smartVert=$(this);
var phty=ob.("ul.photo img").height(); //get height of photos
var phtdif=Math.floor(208 - phty); //subtract height of photo from div height
var phttop=Math.floor(phtdif / 2); //gets padding reqd.
$ob.("ul.photo").css({'padding-top' : phttop}) //sets padding to center thumbnail
});
smartVert();
</script>
Неудивительно, что это не сработает, если какая-то любезная душа может сжалиться над полным нубом и указать, где я иду не так (вероятно, при написании полного тарабарства это будет мое первое предположение), это было бы очень полезно - даже если бы вы могли просто указать мне направление обучения по этим вопросам. Я посмотрел и нашел одну ссылку, в которой говорилось, что такую функцию легко создать, но она не проработана.