jQuery attribute selector variable

后端 未结 3 1967
终归单人心
终归单人心 2020-11-27 19:50

I have a selectbox with several options - each of these option values correspond to a \"value\" attribute on some images below. The functionality I want is when selectbox va

相关标签:
3条回答
  • 2020-11-27 20:06

    To the above, it no longer works as mentioned above (, though it might also be only my code). The single quotation messes up the code. The following code works

    As of jQuery 3.2.1 and later

    $("#clickmap a[gruppe="+gruppeId+"]").children("path").addClass('lastClicked');
    
    0 讨论(0)
  • 2020-11-27 20:27

    Prior to jQuery 1.7

    The following will work:

    $('.tabContent img[value='+selectboxvalue+']').css({border: '1px solid #c10000'});
    

    jQuery 1.7 and later

    In 1.7 jQuery changed the syntax to require the attributes to have quotation around the value:

    $('.tabContent img[value="'+selectboxvalue+'"]').css({border: '1px solid #c10000'});
    
    0 讨论(0)
  • 2020-11-27 20:27

    Quotes are messed up:

      $('.tabContent img[value="'+selectboxvalue+'"]').css({border: '1px solid #c10000'});
    
    0 讨论(0)
提交回复
热议问题