jQuery選擇器可以幫助我們快速找到指定元素。在使用中,我們有時候需要把選擇器中的一部分內容替換成變量,來實現更靈活的查找。下面是一些常用的帶變量的jQuery選擇器。
// 根據變量查找Id var id = "myId"; $("#" + id); // 根據變量查找class var className = "myClass"; $("." + className); // 根據變量查找元素 var elementName = "div"; $(elementName); // 根據變量查找元素并過濾 var elementName = "div"; var filterName = "ul"; $(elementName + ":contains(" + filterName + ")"); // 根據變量查找指定位置的元素 var elementName = "li:eq"; var eqIndex = 2; $(elementName + "(" + eqIndex + ")"); // 根據變量查找檢索子元素 var parentElement = "#myParent"; var childElement = "span"; $(parentElement).find(childElement);
使用帶變量的jQuery選擇器可以讓我們更方便地快速查找指定元素。對于特定的查找需求,我們可以根據不同的情況來構造選擇器,來實現更加靈活的功能。