是否可以在Jquery中创建“或”点击函数?我有以下代码,我想创建一个额外的按钮,当单击该按钮时,它们的功能完全相同...复制该代码块并仅在开始时更改类似乎效率低下。
我可以做类似“如果单击该班级或该班级”的事情吗?
$(".close-page").click(function(e) {
e.preventDefault();
var item = $(this).data('number');
$( '.news-shift .full-page[data-number="' + item + '"]' ).fadeIn( "slow", function() {
// Animation complete.
});
$( '.news-close-x[data-number="' + item + '"]' ).fadeOut( "slow", function() {
// Animation complete.
});
$('.revealed-news[data-number="' + item + '"]').slideToggle( "slow", function() {
});
});
答案 0 :(得分:2)
您可以将更多类添加到选择器中,并以逗号分隔。像这样-
$(".close-page, .second-class, .third-class").click(function(e) {