Es sieht aus wie JQuery
die Suche in der aktuellen document
bei Verwendung eines Selektors.wie man den jquery Suchbereich eingrenzt
Wie wird nach einem Element nur innerhalb eines Elements div
gesucht?
Es sieht aus wie JQuery
die Suche in der aktuellen document
bei Verwendung eines Selektors.wie man den jquery Suchbereich eingrenzt
Wie wird nach einem Element nur innerhalb eines Elements div
gesucht?
jQuery-Selektoren funktionieren sehr ähnlich wie CSS-Selektoren, mit denen Sie vielleicht besser vertraut sind.
Wählen Sie zuerst die div und dann absteigen davon:
$('#my-div').find('some-selector').
oder bauen Ihre Wähler Kinder des Elements in Frage entsprechen:
$('#my-div some-selector')
var elements = $('div ' + yourSearch);
var elems = jQuery(".foo", jQuery("#divYourWantToLimitTo")); //BAD
//or
var elems = jQuery("#divYourWantToLimitTo .foo"); //Better
//or
var elems = jQuery("#divYourWantToLimitTo").find(".foo"); //BEST
Die erste Option ist falsch, jQuery enthält keinen String-Selektor als Kontext. Überprüfe die Dokumente. – gdoron
@gdoron - Könnten Sie mir bitte erklären, dass es genau so aussieht wie die dritte Option intern? Mir ist klar, dass die Dokumentation sagt: "Ein DOM-Element, ein Dokument oder eine jQuery, die man als Kontext verwenden kann" usw. Aber es scheint, als würde es funktionieren. – adeneo
@adeneo Es wurde geändert ... – epascarello
$('div-selector').find('the selector-you-are-looking-for');
jQuery bietet verschiedene Möglichkeiten, nach bestimmten Elementen zu suchen:
$("#your_div").find(".your_things"); //Find everything inside
//-or-
$("#your_div").filter(".your_things"); //Find only the top level
//-or-
$("#your_div .your_things"); //Easiest
Alte Frage, aber jeder scheint die scoped jQuery-Selektor verpasst zu haben (den Umfang mit Ihnen gewünscht, das heißt Ihre div Wähler, als zweiter Parameter)
z.B. verwenden
var $matches = $('.adiv', '#mydiv');
Dies ist eine kürzere Äquivalent:
var $matches = $('#mydiv').find('.adiv');
(die erste schneller ist) – Amadan
@Amadan. Warum bist du so sicher? – gdoron
jspref zeit !!!! –