Feltöltése a tartalom más oldalakon
Sok kínozza a kérdés, hogy töltsön be egy adott helyen - jobb blokk, asztal, vagy más elemet a belső oldalakon a helyszínen, ma választ ad, és úgy vélik, az ilyen helyzeteket.
Mivel nem találtam ilyen helyzetekben kulcsrakész megoldás, írtam egy kis jQuery funkció lebnikLoad. Ez mindent meg fog tenni az Ön számára, vagy ahogy akarja. Ehhez, akkor lehet használni a saját visszahívási funkció.
(Function ($) $ .lebnikLoad = function (választó, url, callback)<$(document.body).lebnikLoad(selector, url, callback, true);>;
$ .fn.lebnikLoad = function (választó, url, visszahívás, without_selector_document) var selector_document = ez;
var e = $ ( '„);
$ (Document.body) .append (e);
$ (E) .load (függvény () var x = $ (szelektor, e [0] .contentWindow.document);
ha (visszahívás) callback (x);
> Else if (! Without_selector_document = true) $ (selector_document) .html ($ (x) .html ());
>
>);
>;
>) (JQuery);
$ (Selector_document) .lebnikLoad (selector_on_url, url, [complete_callback (responseSeleced)])
vagy
$ .lebnikLoad (selector_on_url, url, complete_callback (responseSeleced))
Remélhetőleg a funkció akkor hasznos, sok programozó, és ha vannak ötletek, örömmel hallom.
Meg kell jegyezni, a fontos pontokat:
Példák a tényleges alkalmazás:
1. A feltöltés tartalmi gyermek oldalak lapok:
Élvezze programozás urak)