jQuery的attr選擇器允許我們在DOM中查找具有特定屬性的元素,并可以根據屬性值來篩選元素。Attr選擇器是在中括號[]內指定選擇器的。下面我們來看看如何使用它:
// 選取所有href屬性值包含"google"的a標簽元素 $("a[href*='google']"); // 選取所有title屬性值等于"Example"的元素 $("[title='Example']"); // 選取所有href屬性值不以"http"開頭的a標簽元素 $("a[href!^='http']"); // 選取所有href屬性值以"https"開頭的a標簽元素 $("a[href^='https']"); // 選取所有class屬性包含"selected"的元素 $("[class*='selected']");
上面的代碼可以讓我們更方便快捷地選擇元素。Attr選擇器是一個很強大的選擇器,使用它可以減少代碼量,提高開發效率。當我們需要根據元素的屬性值來選擇元素時,不妨嘗試一下它吧。