LavIgor, помоги пожалуйста сделать обертку.
изображения из вложений не обрабатываются при переходе по страницам с включенным аяксом
должно быть быть так (или нужно нажать F5)
Код: Выделить всё
<div class="inline-attachment">
<dl class="thumbnail">
<dt><a href="http://motobratva.com/pic/589.jpg" class="highslide" onclick="return hs.expand(this)"><img title="Мотобратва. Встреча друзей 5 - image (15).jpg (18.69 КБ) 160 просмотров" alt="Мотобратва. Встреча друзей 5 - image (15).jpg" class="postimage" src="http://motobratva.com/thumb/589.jpg"></a></dt>
</dl>
</div>
сейчас при переходе по страницам с включенным аяксом:
Код: Выделить всё
<div class="inline-attachment">
<dl class="thumbnail">
<dt><a href="http://motobratva.com/pic/589.jpg"><img title="Мотобратва. Встреча друзей 5 - image (15).jpg (18.69 КБ) 159 просмотров" alt="Мотобратва. Встреча друзей 5 - image (15).jpg" class="postimage" src="http://motobratva.com/thumb/589.jpg"></a></dt>
</dl>
</div>
код скрипта
Код: Выделить всё
$(document).ready(function() {
var scr_w = $(this).width();
var scr_h = $(this).height();
if (scr_w > 800 && scr_h > 600) {
$("dl.thumbnail a").addClass("highslide").attr("onclick", "return hs.expand(this)");
}
});
обертка скорее всего будет актуальна также для расширения Highslide Анвара.
Отправлено спустя 10 минут 29 секунд:
Код: Выделить всё
function HighSlideAttachments(e, elements) {
var scr_w = $(this).width();
var scr_h = $(this).height();
if (scr_w > 800 && scr_h > 600) {
$("dl.thumbnail a").addClass("highslide").attr("onclick", "return hs.expand(this)");
}
}
$(document).ready(function (e) {
HighSlideAttachments(e, $(document));
});
$('#qr_posts').on('qr_loaded', HighSlideAttachments);
может накосячил, но вроде работает.
не совсем понял, нужен ли этот код?
Код: Выделить всё
$('#qr_postform').on('ajax_submit_preview', function (e) {
FUNCTION_NAME(e, $('#preview'));
});