我的页面上有以下对jquery的引用:
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
和
中的代码 $('#goStep2btn').click(function () {
if (haserrors == true) {
//alert("Displaying Error Message");
$('#ErrDisplay').html(errortext);
window.scrollBy(0, -600);
$('#ErrDisplayContainer').slideDown({
duration: 100
}).animate({
opacity: 1
}, {
queue: false
});
// $('ErrDisplayContainer').animateHighlight();
$('ErrDisplayContainer').effect('highlight', { color: "#FF0000" }, 3000);
}
else if (haserrors == false) {
//alert("no ERRORS");
//format personal details and display
$('#PersonalDetailsContainer').slideUp({
duration: 200
}).animate({
opacity: 1
}, {
queue: false
});
$('#jq_PersonalDetailsDisplay').slideDown({
duration: 200
}).animate({
opacity: 1
}, {
queue: false
});
}
}
按钮点击事件中有更多编码,用于验证注册步骤1的用户输入,然后向用户提供输入数据的概览,然后显示步骤2,以便他们输入付款信息,如果有的话在步骤1中输入数据的错误,按钮验证将显示错误Div标记,我希望div标记突出显示,以警告用户需要解决的数据存在问题。
任何人都可以指导我,因为我对jquery很新。
提前感谢:)
答案 0 :(得分:0)
$('ErrDisplayContainer')
上面的选择器将匹配ErrDisplayContainer
元素。这本质上是:
<ErrDisplayContainer></ErrDisplayContainer>
我认为不在你的HTML中。你可能想要匹配的是id
:
$('#ErrDisplayContainer')
您错过了#
。