我想要一個簡單的類應用到輸入文本框,但奇怪的是它不工作。問題與jQuery addClass輸入文本框
$('body, :text').addClass('courier');
$('body, input[type=text]').addClass('courier');
$('body, #text').addClass('courier');
.courier {
font-family: Courier New, serif;
background-color: #000;
color: #ccc;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<input type="text" id="text" />
我試過這三種方法,但更改僅適用於身體。我也試圖將該類添加到輸入文本中。
$('body, :text').addClass('courier');
$('body, input[type=text]').addClass('courier');
$('body, #text').addClass('courier');
我該怎麼做?
您發佈的代碼正常工作:http://jsfiddle.net/7t344/還有其他一些事情正在發生。請提供一個演示問題的例子。 – KatieK
你使用'id =「text」'的多個實例嗎? – Dom