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