Jquery多个ID选择器不起作用

时间:2017-04-07 09:58:19

标签: jquery-selectors

我尝试过这个脚本但是没有用于第二个给定的ID; 这两个元素都在iframe中

<script> 
    jQuery(document).ready(function(){ 

        $("#subscribe_newsletter, #close_bar").each(function(){
            $(this).click(function(){
                alert("with each");
                $.cookie( "nl_cookie" , 1  , { path: "/" } );
                $("#footer_accept_newsletter").hide("slow");
            }); 
        });  
        cookieValue =  $.cookie("nl_cookie" , { path: "/" });

        if(!cookieValue){  
            $("#footer_accept_newsletter").removeClass("hidden");
        }
    });
</script>

我还尝试了以下代码,但没有成功;

$("#subscribe_newsletter, #close_bar").click(function(){
    $.cookie( "nl_cookie" , 1  , { path: "/" } );
    $("#footer_accept_newsletter").hide("slow");
}); 

1 个答案:

答案 0 :(得分:0)

它适合我

$(document).ready(function(){
  $("#segement1, #segement2, #segement3").click(function(){
    alert($(this).attr("id"));
  });
});

检查FIDDLE