在使用jQuery開發過程中,有時候會遇到
// HTML代碼 <label for="username">用戶名</label> <input type="text" id="username" name="username"/> // jQuery代碼 $(document).ready(function(){ $("#username").val("測試用戶名"); $("label[for='username']").text("用戶名"); });
以上代碼是一個簡單的表單元素,其中一個
那么這個問題的根本原因是什么呢?其實是由于CSS樣式造成的。當在頁面中使用了reset.css、normalize.css等樣式庫時,它們會對
// CSS代碼 label{ display: inline-block; color: #333; font-size: 14px; }
通過上述CSS樣式的重新定義,我們就可以讓