我有一個TD元素不會將其背景更改爲圖像。我從JQUERY使用ToggleClass。背景圖像和轉換器
下面是我使用的是兩種不同的CSS樣式:
.style22
{
height: 16px;
width: 237px;
background-image: url('../Images/Red-Error-Box.png');
background-repeat: no-repeat;
}
.style23
{
height: 16px;
width: 237px;
background-image:none
}
這裏是我使用來切換類的功能,但它不會切換:
<script type="text/javascript">
function validateText() {
var emailEXP = /^([A-Za-z0-9_\+\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
if (!emailEXP.test(($("#tbEmail").val()))) {
$('#EmailErrorMSG').toggleClass('style22');
$('#EmailErrorMSG').show();
}
}
</script>
這裏是HTML標記:
<tr>
<td id="EmailErrorMSG" nowrap="nowrap" class="style23"></td>
</tr>
<asp:Button ID="btnSignUp" runat="server" OnClientClick="validateText()"/>
感謝您的任何幫助。
快來人,不要雞蛋裏挑骨頭。如何幫助OP突出顯示其代碼,而不是更改拼寫錯誤的單詞?您在編輯時需要同行評審時阻止其他人的編輯... – Blender 2011-04-04 20:04:25