2014-11-24 6 views
0

Есть ли способ получить исходный код элемента <picture> в javascript без использования ширины/плотности пикселя?<picture> src (active source)

Нечто похожее на <select>:selected

Может кто-нибудь пролить свет на это?

+0

http://jsfiddle.net/minlare/s6xu5z6o/ – minlare

ответ

1

Элемент <picture> все еще экспериментальный, поэтому я не думаю, что есть API для получения «активного» источника. Тем не менее, я нашел следующие проблемы для спецификации <picture>, ожидая, что элемент будет иметь элемент currentSrc.

https://github.com/ResponsiveImagesCG/picture-element/issues/223

currentSrc это поведение я бы ожидать, но в настоящее время она просто не реализована в Chrome или FireFox.

0

Вы можете, если вы используете JQuery:

$('img').on('load', function() { 
    console.log($(this)[0].currentSrc); 
}) 
Смежные вопросы