Hinweise1:
FirefoxjQuerySelector [attribute^=value] Hinweise zur Verwendung
Einer, der vor
var bindAttrs = $("[databind^='attr'", item);
Debuggens wurde schließlich festgestellt, dass es ein Problem mit dem Code gab.
Ich habe einen dummen Fehler gemacht, ich habe nur die linke Klammer geschrieben und vergessen, die rechte Klammer zu schreiben. Hinweis 2:<div id="Zy_hotsort_img" class="Zy_hotsort_img"> <img src="${ctx}/images/resource/jpg02.jpg" databind="attr:{src:=http://{{newCourseware.coverpath}}}" > <div class="Zy_newicon">new</div> </div>
var item = $("#<span style="font-family: Arial, Helvetica, sans-serif;">Zy_hotsort_img</span> <span style="font-family: Arial, Helvetica, sans-serif;">").html();</span> var bindAttrs = $("*[databind^='attr']", item);
attribute mit attr beginnt. Wie soll ich es also schreiben?
Schreibmethode eins:var item = $("#Zy_hotsort_img").prop("outerHTML"); var bindAttrs = $("*[databind^='attr']", item);
Das obige ist der detaillierte Inhalt vonWas sollten Sie bei der Verwendung des [attribute^=value]-Selektors in JQuery beachten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!