У меня есть элемент произвольного типа. Я хотел бы создать еще один элемент того же или другого типа, который имеет ту же позицию и размер, что и первый. Элемент может быть или не быть позиционированным.
Например, я мог бы начать с <select>
определенного размера, возможно, в зависимости от его содержимого, т. е. авто ширина/высота. Я хочу создать новый <div>
, который появляется в той же позиции и имеет тот же размер.
Я пробовал копировать элемент float, clear, position, width, height, margins и padding, но это немного громоздко. Кроме того, хотя это работает в Firefox, я сталкиваюсь с некоторыми странными проблемами при тестировании на Webkit. Прежде чем я потрачу гораздо больше времени на выяснение этого, я хотел бы знать, есть ли какая-то функциональность jQuery или пользовательского интерфейса jQuery, которая уже заботится о том, что я хочу делать.
Я понимаю, что этот вопрос похож на существующий, но мой имеет важное отличие в том, что ему нужно работать с элементами разных типов, что исключает clone
в качестве решения.