/ / Kako pristupiti vanjskom elementu unutar elementa polimera - polimera

Kako pristupiti vanjskom elementu unutar elementa polimera - polimera

Kako pristupiti vanjskom elementu unutar elementa polimerja.

<polymer-element attributes="externalDropZoneContainerId">>
<script>
Polymer("file-upload", {
ready: function(){
//Here I want to access the externalDropZoneContainerId so that I can bind drag and drop functionality to this ID
//$("#" + externalDropZoneContainerId) does not work.
}
})
</script>
<polymer-element>

odgovori:

0 za odgovor № 1

Atribut je dostupan preko this.externalDropZoneContainerId, standardni DOM API za dobivanje elemenata jest document.getElementById:

<polymer-element attributes="externalDropZoneContainerId">>
<script>
Polymer("file-upload", {
ready: function(){
var elem = document.getElementById(this.externalDropZoneContainerId);
}
})
</script>
<polymer-element>

Umjesto ready događaj koji biste trebali koristiti domReady umjesto toga, inače se drugi element ne može zasigurno postojati.


Povezana pitanja


Komentari (0)

Dodaj komentar