問題:
您需要一個可以擷取jQuery 外掛程式來擷取的CSS作為物件的給定元素的樣式。然後可以將該物件傳遞給 css 方法,以將樣式套用到另一個元素,從而使用不同的標籤有效地偽克隆它。
解決方案:
外掛程式名為getStyleObject 透過取得所有可能的CSS 屬性的計算樣式來解決此問題,確保跨瀏覽器(包括IE)的相容性。
用法:
<code class="javascript">var style = $("#original").getStyleObject(); // clone all computed CSS properties $("#original").clone() .parent() .append() .css(style); // apply cloned styles</code>
此程式碼片段示範了外掛程式的功能:
以上是如何使用 jQuery 偽克隆具有計算 CSS 樣式的元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!