如何檢查元素是否有一個像HTTP或HTTPS並不僅僅是#如何檢查元素是否具有正確的URL,而不僅僅是#
例如
1. <a href="http://example.com">Has a URL</a>
2. <a href="https://example.com">Has a URL</a>
3. <a href="#">Has no proper URL</a>
4. <a href="http://example.com/#my-div">Has a URL and also a hash</a>
我嘗試了正確的URL包含選擇,它不會像
jQuery(document).ready(function($) {
if($('.nav-res-navigation li a').is('[href*="#"]')){
$('.nav-res-navigation li a').css('background', 'red');
};
});
我只是想檢查href
具有#工作(沒有URL)或不
感謝。我如何在if/else語句中使它成爲如$('。nav-res-navigation li a [href =「#」]')爲true,addClass爲另一個元素。 – Ayanize
沒問題。我爲你更新了答案 –