2017-04-20 109 views
-4
$("#editText,#edit-formula").click(function(){ 
     if($(this).hasClass("active")){ 
     $(this).siblings("button").removeClass("active"); 
    } 
}); 
+1

请添加适当的HTML。 #editText,#edit-formula表示什么? – Saurabh

回答

0

尝试使用这个时:在单个链接方法

$("button.active").removeClass("active"); 
0

使用addClasssiblings

$("#editText,#edit-formula").on("click", function() { 
 
    $(this).addClass("active").siblings().removeClass('active'); 
 
     
 
});
.active { 
 
    background: red; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input type='button' id='editText'> 
 
<input type='button' id='edit-formula'>

0

只是一个例子它是如何工作的

$(document).ready(function(){ 
 
     $('button').click(function(){ 
 
      $(this).attr('disabled', true).siblings("button").attr('disabled', false); 
 
     }); 
 
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button type="button">Hello</button> 
 
    <button type="button">Bye</button>

相关问题