{"id":17,"date":"2008-08-09T16:43:13","date_gmt":"2008-08-09T15:43:13","guid":{"rendered":"http:\/\/www.xcep.net\/blog\/?p=17"},"modified":"2009-07-07T10:10:03","modified_gmt":"2009-07-07T08:10:03","slug":"jquery-thickbox-und-ajax-content-wo-ist-das-fenster","status":"publish","type":"post","link":"https:\/\/www.xcep.net\/blog\/jquery-thickbox-und-ajax-content-wo-ist-das-fenster\/","title":{"rendered":"[jQuery] Thickbox und AJAX Content \u2013 Wo ist das Fenster?"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-167 alignnone logo\" title=\"jquery-logo\" src=\"http:\/\/www.xcep.net\/blog\/wp-content\/2009\/07\/jquery-logo.png\" alt=\"jquery-logo\" width=\"150\" height=\"48\" \/><\/p>\n<p>F\u00fcr alle, die sich fragen warum eine Thickbox nicht erscheint, wenn sie von einem per \u201eload-Befehl\u201c in die Seite eingebundenen Objekt aus aufgerufen wird, habe ich eine Antwort parat. Das Problem ist, dass nach dem Laden des DOM\u2019s die Objekte, die mit Thickbox-Befehlen versehen sind mit der Thickbox-Funktionalit\u00e4t initialisiert werden. Dieser Vorgang geschieht allerdings nicht, wenn im Nachhinein Content per \u201eload-Befehl\u201c in den DOM geladen wird. Somit erscheint auch keine Thickbox, wenn man das entsprechende Objekt anklickt.<br \/>\nEine einfache Codezeile schafft hier allerdings Abhilfe. \u00dcber den Befehl \u201etb_init()\u201c werden alle Objekte, die sich im DOM befinden mit der Thickbox verbunden. Vorausgesetzt sie haben die entsprechende TB-Klasse als Attribut.<\/p>\n<pre lang=\"javascript\">tb_init('a.thickbox, area.thickbox, input.thickbox');<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>F\u00fcr alle, die sich fragen warum eine Thickbox nicht erscheint, wenn sie von einem per \u201eload-Befehl\u201c in die Seite eingebundenen Objekt aus aufgerufen wird, habe ich eine Antwort parat. Das Problem ist, dass nach dem Laden des DOM\u2019s die Objekte, die mit Thickbox-Befehlen versehen sind mit der Thickbox-Funktionalit\u00e4t initialisiert werden. Dieser Vorgang geschieht allerdings nicht, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[19,20,21,22,23,24,25,26],"_links":{"self":[{"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/posts\/17"}],"collection":[{"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":8,"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/posts\/17\/revisions"}],"predecessor-version":[{"id":192,"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/posts\/17\/revisions\/192"}],"wp:attachment":[{"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/media?parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/categories?post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xcep.net\/blog\/wp-json\/wp\/v2\/tags?post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}