से निकटतम निर्दिष्ट अभिभावक div के लिए मैं PQuery के अंदर iframe
.prependTo
.class
div
के अंदर से JQuery का उपयोग करने का प्रयास कर रहा हूं।प्रीपेन्ड एक आईफ्रेम
इसमें इसके गुणक हैं। क्लास। ** संपादित करें और iframes
सब कुछ एक ही डोमेन पर है।
तो, मुख्य दस्तावेज़ के अंदर से:
<div class="NewPHOTOS">
**<!--PUT ME HERE!-->**
<div class="LinePhoto">
<a href="images/518279f07efd5.gif" target="_blank">
<img src="images/thumb_518279f07efd5.gif" width="50" height="50">
</a>
</div>
<iframe class="uploadLineID_55" width="800px" height="25px" src="../../uploads/uploadiframe.php" scrolling="no" seamless></iframe>
</div>
स्क्रिप्ट के अंदर आइफ्रेम:
$(document).on("click", '#TEST', function() {
appendImagetoParent();
});
function appendImagetoParent() {
var data = '<div class="LinePhoto"><a href="images/TEST.gif" target="_blank"><img src="images/thumb_TEST.gif" width="50" height="50"></a></div>';
$(".NewPHOTOS", window.parent.document).each(function() { $(data).prependTo($(".NewPHOTOS"));
});
/* $(data).prependTo($(".NewPHOTOS", window.parent.document)); This prepends to Every .NewPHOTOS */}
मैं हलकों में चारों ओर चल रही है और अब घंटे के लिए googleing। मैं इसे समझ नहीं सकता।
मैं यहाँ क्या गलत कर रहा हूं?
EDIT मैंने उपयोग किया, बहुत अच्छा काम करता है!
$(parent.document).find('.' + frameElement.className)
.closest('.NewPHOTOS')
.prepend(data);
क्या पृष्ठ पर कक्षा न्यूफोटोस के साथ एक div के अंदर एक से अधिक iframe है? – Dale
प्रत्येक आईफ्रेम की लोड इवेंट के लिए मूल पृष्ठ में श्रोता को संलग्न करना बेहतर हो सकता है, इस तरह आप अपने माता-पिता ('न्यूफॉट्स') – Dale
हां फ्रेम और कसरत को लक्षित कर सकते हैं। दोनों गुणक हैं। – Monty