if语句和多个或条件使用jquery

时间:2014-02-20 12:25:07

标签: jquery

我如何检查是否有人点击了上述任何一个ID(#transfer,#shopper,#tasks) 然后将click事件添加到另一个按钮以激活它?

 <code><script>
$(function() {
    function updateServicesGroup(prop, value) {
        $('#Transfers').prop(prop, value);
        $('#Shopper').prop(prop, value);
        $('#Tasks').prop(prop, value)
    }
    var input = $('#services');
    var servicesGroup = $("#servicesGroup");
    input.on('change', function() {
        var isChecked = input.is(':checked')
        if (!isChecked) {
            updateServicesGroup('checked', false);
        }
        updateServicesGroup('enable', !isChecked)
        $(servicesGroup).toggleClass("active");
    });
});
   </script>
  <script>

$("#Transfers" ).click(function() {
    $('#services').click();
  });   

</script></code>

3 个答案:

答案 0 :(得分:0)

你可以试试这个:

 $("#transfers,#shopper,#tasks").click(function()
{
    $("#buttonid").click(function()
{
//your js code..
});

});

希望这会有所帮助..

答案 1 :(得分:0)

use可以使用触发器功能,

$("#transfers,#shopper,#tasks").click(function(){
$( "#services" ).trigger( "click" );
 });

答案 2 :(得分:0)

您可以使用:

$("#transfers,#shopper,#tasks").click(function(){
   if($(this).attr('id')=="transfers")
     $("#services").trigger( "click" );
});