Я работаю над проектом, в котором мне требуется ширина изображения из href, когда я нажимаю на определенное изображение ширину, если изображение отображается в предупреждении.Получение ширины изображения из тега href вместо img tag
следующее является HREF и изображения кода я использую
<li>
<a href="<?php echo $pic;?>?id=<?php echo $id;?>&pic=<?php echo $picID;?>" data-title="" data-desc=" " data-rel="group2" data-bw="<?php echo $pic;?>" class="lightbox" id="plzx" >
<img src="<?php echo $pic;?>" width="160" height="160" title="Click To View"/></a>
</li>
всякий раз, когда я пытаюсь получить ширину изображений он принимает ширину изображений из IMG тега не из HREF. поскольку ширина тега img уже определена «160». есть способ возможно для получения ширины изображения от <a href
Я использую следующий код, который NIT работает
$('a').click(function() {
var image = $("<img />").attr("src", $(".lightbox").attr("href"));
$(document).append(image);
alert(image.height());
alert(image.width());
image.remove();
});
HTML-код
<li>
<a href="uploads/kareena-kapoor-144a_$1$Ni5.St4.$kPORmHFjcfGBJjn2KHSis0.jpg?id=3&pic=101" data-title="" data-desc=" " data-rel="group2" data-bw="uploads/kareena-kapoor-144a_$1$Ni5.St4.$kPORmHFjcfGBJjn2KHSis0.jpg" class="lightbox" id="plzx" >
<img src="uploads/kareena-kapoor-144a_$1$Ni5.St4.$kPORmHFjcfGBJjn2KHSis0.jpg" width="160" height="160" title="Click To View"/></a>
</li>
где у у вас установлена ширина и высота в 'href' ?? – diEcho
, когда вы говорите ширину от href? Вы имеете в виду тег , или атрибут href тега содержит ширину как часть href/filename? например, href = "image120_140.jpg", и его нужно извлечь? что произойдет, если вы сделаете предупреждение ($ (this) .width()); – TommyBs
Когда вы говорите «получите ширину от href», что вы имеете в виду? Вы имеете в виду, что href изображения содержит ширину, на которую подается изображение? Например, '' и вы хотите получить '200' из строки, или хотите загрузить изображение и определить ширину изображение, которое было подано динамически? – DaveRandom