私はポリマーを使用していますが、イベントなどのトラブルがあります。click on divクリックjqueryのないポリマーjs
コード:
// This is where things are a little unclear for me. So far, I have tried the following:
expand: function() {
var divToStretch = this.$.stretchMe;
if (/*search bar is open*/) {
//remove "stretched" css from "stretch" div
} else {
//add "stretched" css to "stretch" div
}
}
div.stretch {
border: 1px solid black;
width: 25px;
height: 25px;
border-radius: 25px;
transition: width 1s;
}
.stretched {
width: 500px;
}
<div class="stretch" id="stretchMe">
<iron-icon class="search" icon="search" on-click="expand"></iron-icon>
</div>
うこのヘルプHTTPSを読む
this.$.stretchMe.classList.toggle('stretched');
を使用してお勧めします/ /開発するr.mozilla.org/en-US/docs/Web/API/Element/classList –