如何从我的js中分离错误和成功按钮
How to separate error and success button from my js?
在谷歌搜索后,我的按钮上有一些点击效果,
这是我的jsfiddle链接:http://jsfiddle.net/kzr9ymx0/
这里一个按钮代表成功,另一个按钮则代表错误。
所以我想把这个代码移到我的网页表单提交。
现在我有点困惑,哪一个是申请错误,哪一种是申请成功。
这里两个按钮的类名都是一样的,这就是我为什么要挣扎的原因。
这是classie.js代码:
( function( window ) {
'use strict';
// class helper functions from bonzo https://github.com/ded/bonzo
function classReg( className ) {
return new RegExp("(^|''s+)" + className + "(''s+|$)");
}
// classList support for class management
// altho to be fair, the api sucks because it won't accept multiple classes at once
var hasClass, addClass, removeClass;
if ( 'classList' in document.documentElement ) {
hasClass = function( elem, c ) {
return elem.classList.contains( c );
};
addClass = function( elem, c ) {
elem.classList.add( c );
};
removeClass = function( elem, c ) {
elem.classList.remove( c );
};
}
else {
hasClass = function( elem, c ) {
return classReg( c ).test( elem.className );
};
addClass = function( elem, c ) {
if ( !hasClass( elem, c ) ) {
elem.className = elem.className + ' ' + c;
}
};
removeClass = function( elem, c ) {
elem.className = elem.className.replace( classReg( c ), ' ' );
};
}
function toggleClass( elem, c ) {
var fn = hasClass( elem, c ) ? removeClass : addClass;
fn( elem, c );
}
var classie = {
// full names
hasClass: hasClass,
addClass: addClass,
removeClass: removeClass,
toggleClass: toggleClass,
// short names
has: hasClass,
add: addClass,
remove: removeClass,
toggle: toggleClass
};
// transport
if ( typeof define === 'function' && define.amd ) {
// AMD
define( classie );
} else {
// browser global
window.classie = classie;
}
})( window );
有人能帮我解决这个问题吗?提前谢谢。
您可以使用:nth-of-type()选择器,假设第一个按钮表示成功,第二个按钮表示错误,然后使用
成功代码按钮点击
$('button:nth-of-type(1)').on('click',function(){
});
错误按钮代码点击
$('button:nth-of-type(2)').on('click',function(){
});
相关文章:
- 解析云代码错误:解析.错误{代码:141,消息:“未调用成功/错误”}
- $http服务未触发成功或错误回调
- 在模型上生成自定义主干错误.保存成功
- JQuery Ajax PHP中的错误和成功处理
- XMLHttpRequest:需要使用ajax中的成功和错误函数
- 在 api 调用$resource显示错误和成功消息
- 解析查询.首次成功/错误 间歇性不调用回调
- Ajax响应成功,但无法使用数据(未捕获语法错误:意外标识符)
- 设置jquery按钮,而不是php错误和成功状态
- 如何在php中添加按钮而不是错误状态和成功消息
- AJAX POST成功并错误触发
- 如何从我的js中分离错误和成功按钮
- 未调用成功/错误
- 使用 Raven.js有没有办法确定何时将错误成功记录到 Sentry 服务器
- 使用 $.post 对用户进行身份验证以返回自定义错误/成功消息
- AngularJS$http promise只能分配一个错误/成功函数
- 添加AJAX错误:&成功:打破常规
- Magento:如何在管理面板中使用JS显示标准错误/成功消息
- 云代码需要错误"成功/错误未被调用"去工作
- 在表单提交时返回错误/成功消息的路由