/ / Kā piekļūt ārējam elementam polimēru elementa iekšienē - polimērā

Kā piekļūt ārējam elementam polimēru elementa iekšpusē - polimērā

Kā piekļūt ārējam elementam Polimēra elementa iekšpusē.

<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>

Atbildes:

0 atbildei Nr. 1

Atribūts ir pieejams caur this.externalDropZoneContainerId, standarta DOM API, lai iegūtu elementus, ir document.getElementById:

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

Tā vietā, lai ready gadījumā jums varbūt vajadzētu izmantot domReady tā vietā, pretējā gadījumā citu elementu vēl nav iespējams garantēt.


Saistītie jautājumi


Komentāri (0)

Pievieno komentāru