我只是begginer。我試圖將元素的字體大小變成變量。之後,我想使用這個變量來設置另一個元素的字體大小。獲取並設置css風格爲var
我一直在尋找12小時的解決方案,一無所獲。我會很感激任何提示。提前致謝。
我的代碼如下。
jQuery(window).scroll(function() {
var OldFont = jQuery('.mhmainnav').find('li').find('a').css("font-size");
var windowTop = jQuery(window).scrollTop();
if (windowTop > 280) {
jQuery('.mh-main-nav').find('li').find('a').css("font-size", "12px");
} else {
jQuery('.mh-main-nav').find('li').find('a').css("font-size", OldFont);
}
});
安置自己的HTML代碼也因此它將有助於充分回答 – mean
首先你查找'.mhmainnav',稍後查找'.mh-main-nav'。此外,只需將'a'標籤存儲在變量中,無需每次都搜索相同的標籤。還要注意'find()'調用是完全不安全的,你可以只用'jQuery('.mh-main-nav li a').css()'。 –