Gridster remove_widget抛出错误,remove()不会从网格中删除小部件空间
Gridster remove_widget throwing error and remove() does not remove widget space from grid
我有一个正在处理的gridster页面,我在
指向jquery.gridster.min.js 的"类型错误:this.data未定义"
我的HTML&js是(两者都嵌入在php文件中,因为这是wordpress插件的一部分):
<li id ="fieldId'' + fieldId + ''" class="layout_block">
<img src="'.site_url().'/wp-content/plugins/fresh-forms/img/remove.png"
class="removeWidget" width="16" style="padding: 4px; float: right;"
onclick="gridsterRemoveField(this)"/>
<div class="info" style="color: #666666;">
<span class="block_name">New Field : Edit to see preview</span>
</div></li>
function gridsterRemoveField(widget){
fieldId = $(widget).parent().attr("id");
console.log(fieldId); //returns <li> ID
fieldIndex = $("li").index($("#" + fieldId));
console.log(fieldIndex); //returns <li> index
var rem = gridster.remove_widget($(".layout_block").eq(fieldIndex));
}
我非常乐意使用gridsterapi或jquery的remove()或任何其他选项。我只需要将元素从网格和页面中删除。
var rem = gridster.remove_widget($(".layout_block").eq(fieldIndex), true);
在其中添加true作为参数。它会阻止小部件向上移动,这将导致错误。
我相信,还有一个remove_all_widgets函数是为了绕过这个bug而构建的,但它并没有按照我想要的方式工作。尽管我没有花太多时间试图让它发挥作用。
相关文章:
- 剑道网格jQuery动画()问题
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 我可以更改剑道UI网格吗's的外键值
- jqGrid树网格问题
- 在Three.js中导出网格会提高性能吗
- 如何在剑道网格初始化后设置pageSizes
- 在threejs中使用纹理网格和线框网格
- 如何在可分组的剑道网格中设置空数据文本
- 如何在Angular UI网格中选择下一行
- ExtJS网格单元格编辑器,防止焦点松动问题
- 多维数据集网格未在指定的分区中绘制
- chart.series[id].remove()无法刷新高位图表/高位股票中其他系列的图例属性
- jQuery.remove(Selector)没有'不起作用
- 光线投射从内部投射时不会碰到网格
- 使用javascript在MVC中查找网格长度时出错
- 如何刷新AngularJs剑道网格
- 使用导航属性创建Kendo UI网格模型的问题
- ui网格将单元格显示为选择标记
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- Gridster remove_widget抛出错误,remove()不会从网格中删除小部件空间