我的jQuery函數看起來像jQuery的同時控制標籤的邊框顏色
$('input[type="text"]').focus(function() {
$("label").css("border-bottom-color", "red");
});
$('input[type="text"]').blur(function() {
$("label").css("border-bottom-color", "#e6e6e6");
});
1)我有一堆的文本輸入框在我的形式。我想要做的是改變聚焦文本框標籤的底部邊框顏色(每個文本框都有一個標籤,而我只想改變聚焦文本框標籤的邊框顏色)。但我的功能一次改變了所有標籤的邊框顏色。如何解決這個問題?
2)我有2種形式。用id的form1和form2。我想做同樣的事情來第二種形式,但顏色將是另一種。如何修改這個func?
我的形式看起來就像是
<form id="form1">
...
<label for="fname">First Name</label>
<input name="fname" placeholder="please enter your first name" type="text" />
...
</form>
<form id="form2">
...
<label for="job">Your Job</label>
...
<input name="job" placeholder="please enter your job" type="text" />
</form>
如何修改輸入類型文本和密碼的這個func? –
很簡單:$('input [type =「text」],input [type =「password」]')或者使用$('input')...如果可以的話。 – biziclop
和我的第二個問題? –