/ / Comment accéder à un élément externe à l’intérieur d’un élément en polymère - polymère

Comment accéder à un élément externe à l'intérieur d'un élément polymère - polymère

Comment accéder à un élément externe à l'intérieur d'un élément polymère?

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

Réponses:

0 pour la réponse № 1

Cet attribut est accessible via this.externalDropZoneContainerId, l'API DOM standard pour obtenir des éléments est document.getElementById:

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

À la place du ready Si vous devriez peut-être utiliser le domReady événement à la place, sinon il n’est pas encore possible de garantir l’existence de l’autre élément.


questions connexes


Commentaires (0)

Ajouter un commentaire