【发布时间】:2016-02-21 20:49:44
【问题描述】:
我正在尝试用 jquery gridster 创建一个聚合物组件。这是我的组件的基本外壳。
<link rel="import" href="../bower_components/polymer/polymer.html">
<dom-module id="grid-layout">
<style>
ul {
list-style-type: none;
}
li {
background-color: #FF0000
}
</style>
<template>
<div class="gridster">
<ul>
<li data-row="1" data-col="1" data-sizex="1" data-sizey="1"></li>
<li data-row="2" data-col="1" data-sizex="1" data-sizey="1"></li>
<li data-row="3" data-col="1" data-sizex="1" data-sizey="1"></li>
<li data-row="1" data-col="2" data-sizex="2" data-sizey="1"></li>
</ul>
</div>
</template>
<script>
Polymer({
is: 'grid-layout',
attached: function() {
this.async(function() {
$(".gridster ul").gridster({
widget_margins: [10, 10],
widget_base_dimensions: [150, 150]
});
});
}
});
</script>
</dom-module>
我正在尝试将其用作
<body class="fullbleed layout vertical">
<paper-drawer-panel force-narrow>
<div drawer>
<paper-menu>
<paper-item>Item 1</paper-item>
<paper-item>Item 2</paper-item>
</paper-menu>
</div>
<div main>
<paper-toolbar>
<iron-icon icon="menu" paper-drawer-toggle></iron-icon>
</paper-toolbar>
<grid-layout></grid-layout>
</div>
</paper-drawer-panel>
</body>
我遇到的问题是抽屉面板在 jquery webcomponent 下面而不是在它上面滑动。我有什么 jquery+polymer gotcha 吗?
【问题讨论】:
标签: jquery polymer polymer-1.0 gridster