Мне нужно иметь возможность выбирать ширину и высоту элемента svg
внутри элемента embed
с помощью jQuery.Обратите внимание, что он должен быть внутри элемента встраивания, если это имеет значение для ответа.
Я пробовал это как тест, но он возвращает undefined
:
var width = $('embed:first').children("svg:first").attr("width");
alert(width);
Позже, когда я получаючтобы это работало, я собираюсь использовать .each, так что это только для тестирования.
Некоторые поиски в Google, кажется, предполагают, что svg
не может быть так легко выбран таким способом.Может кто-нибудь объяснить, как именно это сделать вместо этого?Если мне нужно использовать плагин jQuery SVG, не могли бы вы объяснить использование для достижения вышесказанного, потому что я не мог получить это из примеров на сайте.
ОБНОВЛЕНИЕ: Обратите внимание, что svg встроен вэлемент для встраивания с атрибутом src:
<embed class="image" width="100%" height="100%"
src="svgimage.svg"
></embed>