需要帮助制作插件功能

时间:2019-09-04 17:39:46

标签: jquery user-interface jquery-plugins

我正在创建一个插件,用于在调整页面大小时将面包屑元素折叠到下拉列表中。

我可以隐藏大小调整后的项目。

在脚本停止工作之前,我似乎只能添加一个项目。

任何帮助或指导将不胜感激。

我觉得这是问题所在

array_push

https://jsfiddle.net/chrischilcoat/xfn1rwue/

1 个答案:

答案 0 :(得分:0)

我真的很喜欢这个扩展的想法。话虽如此,该脚本中有很多问题。我可以解释为什么您不再满足触发makeBreadCrumb()的条件,但是即使修复了该问题,仍有更多无法正常运行的脚本。这些是针对不同的问题。

在makeBreadCrumb()内部进行更改:

$widthOfLastItemMoved = $this.find('.breadcrumb-item:nth-child(3)').text();

收件人:

$widthOfLastItemMoved = $this.find('.breadcrumb-item:nth-child(3)').width();

然后在update()内部进行更改:

if ($itemsMoved > 0) {

if ($itemsMoved >= 0) {

这应该使您重新进入makeBreadCrumb(),但是还有其他一些问题需要解决。这些是不同的问题。