jQuery this.href String Comparison Not Working

后端 未结 4 1270
予麋鹿
予麋鹿 2021-01-25 13:58

I have a simple jQuery script that I\'m trying to build upon but I can\'t get the href string comparison to return true:



        
4条回答
  •  北恋
    北恋 (楼主)
    2021-01-25 14:21

    Change:

    if ($(this).href
    

    To:

    if (this.href
    

    Or $(this).attr('href') but former is better.

    To read attributes, you need to use attr (shorthand for attribute)

    This is what you should have:

    if (this.href == "/Services/Cloud-Hosting") {
        alert('hi');
    }
    else {
        alert('no');
    }
    

提交回复
热议问题