dass ich vermute, nicht laden arbeiten, was meinen Sie, so etwas zu tun ist:
var $item = '#myDiv';
$("#infopopup_content").load('help.html ' + $item, function() {
//blah blah
);
Stellen Sie sicher, dass zwischen der zu ladenden Datei und dem Selektor ein Leerzeichen steht. Also statt:
load('help.html' + $item...
Verwendung:
load('help.html ' + $item...
So ist die verkettete Zeichenfolge würde 'help.html #myDiv'
sein.
Vom docs:
In jQuery 1.2 können Sie jetzt einen jQuery-Selektor in der URL angeben. Wenn Sie dies tun, filtert das eingehende HTML-Dokument und fügt nur die Elemente ein, die mit dem Selektor übereinstimmen. Die Syntax sieht etwas wie "url #some> selector" aus. Der Standard-Wahlschalter "body> *" gilt immer. Wenn die URL ein Leerzeichen enthält, sollte es escape() d sein. Weitere Informationen finden Sie in den Beispielen .
was $ item hält? –
der div-Selektor wie #somediv –