问题标签 [jasny-bootstrap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2052 浏览

twitter-bootstrap - Jasny Bootstrap:我可以指定文件输入以仅接受图像吗?

我使用 Jasny Bootstrap 进行文件输入: http ://www.jasny.net/bootstrap/javascript/#fileinput

是否可以指定输入文件类型以仅接受图像?像这样:

0 投票
2 回答
225 浏览

javascript - Jasny Bootstrap offcanvas 菜单 - ajax 'close' 导致关闭问题

问题背景:

JSFiddle - https://jsfiddle.net/k9K5d/200/embedded/result/

我正在使用 Jasny Bootsrap 开发“画布外”滑出菜单。

问题:

按下切换按钮时,菜单可以正常滑出并且也可以正常关闭。当通过代码使用 ajax 调用关闭菜单时,问题就出现了。

在菜单中,我有一个按钮(标记为“单击”),它进行 ajax 调用以将一些数据附加到 div。在Successajax 调用的方法中,我调用了一个应该关闭菜单的 Jasny 'hide' 方法。

菜单确实会关闭,但视图的“主体”通常会在菜单滑动之前关闭,如红色箭头所示:

在此处输入图像描述

编码:

下面显示了我的代码,用于调用要附加到 div 的数据,然后关闭关闭画布菜单:

我提供了一个 JSFiddle 来显示这个:https ://jsfiddle.net/k9K5d/200/

此问题出现在第二次单击 ajax 调用“单击”按钮时。

任何帮助弄清楚为什么对关闭代码的 ajax 调用会导致这种风格会很棒。

0 投票
1 回答
822 浏览

jquery - 取消文件输入对话框,刷新 Jasny Bootstrap 文件输入中先前选择的文件

我正在使用 jasny 引导文件输入图像上传小部件。这是链接jasny bootstrap 文件输入 ,这是我用于图像上传小部件的 jsfiddle

脚步:

  1. 选择任何文件
  2. 点击“更改”
  3. 在对话框中,单击“取消”

描述:

假设我选择 File1 作为输入,现在我想更改它,所以我单击更改按钮。将出现对话框,现在我改变主意并想坚持使用 File1,所以我单击取消。现在,如果您将看到 File1 被取消选择。

预期结果:

即使在取消该过程之后,我也应该能够在我的文件输入中看到 File1 为 Selected。


我知道这是google chrome文件输入的默认行为,但如果您在Angular HTML5 文件上传中看到 Single Image Upload - Single Image Upload

您会发现它保留了选中的 File1。

0 投票
2 回答
486 浏览

javascript - Angular JS控制器检测到第三方事件?

我有一个 Angular 1.4.9 应用程序。我正在使用第三方 JS 插件(Jasny Bootstrap)。它有一些 JS 组件,这些组件似乎使用简单的 JQuery。

他们的文档说该插件会在关键点发出事件,例如“itemShown”。我想知道我是否可以在我的页面控制器中检测到这一点并对其采取行动,例如:

“关于 itemShown 函数 () {...”

0 投票
2 回答
1004 浏览

twitter-bootstrap - 第二个引导程序 jasny offcanvas 推送菜单

我正在使用 Bootstrap Jasny offcanvas 推送导航,如下所示:http ://www.jasny.net/bootstrap/examples/navmenu-push/

现在,我想要一个额外的画布导航,但我不知道如何去做,因为我的 JS 知识为零。

我只设法创建第二个导航并添加第二个切换按钮来打开/关闭第二个导航。但是,它在打开时不会关闭第一个(反之亦然)。理想情况下,它会首先完全关闭第一个导航,然后打开第二个。

任何帮助,将不胜感激。提前致谢!

https://jsfiddle.net/L2evyhuL/1/

0 投票
4 回答
404 浏览

twitter-bootstrap - Jasny 引导程序:移动视图

我正在使用 Jasny bootstrap 创建左侧导航菜单,但遇到了一个问题。

Jasny 移动视图

所以,对于移动屏幕,你会得到类似上面的东西。你应该如何关闭菜单?这是来自他自己网站上的例子

谢谢!

0 投票
2 回答
840 浏览

javascript - Jasny Bootstrap - offcanvas 避免推送主页:如何强制菜单重叠?

我在 Prestashop 上使用Jasny Bootstrap的offcanvas.js 。

我的画布菜单,一旦单击按钮,就会推动左侧的主页并从左侧进入幻灯片。

我想实现这一点:

单击按钮后,主页SHOULD NOT MOVE,offcanvas 应该从左侧滑动(就像现在一样)但是,而不是推动它,重叠主页...

我应该更改 offcanvas.js 的哪个部分?

0 投票
1 回答
134 浏览

javascript - Backbone fetch 每次都会删除并重新加载相同的模型

我有一个“业务”集合,我将其传递给多个视图。

当我运行 this.business.fetch() 时,返回的模型完全相同,但事件“添加”和“删除”被触发,因为集合认为返回的模型是新的,因此它删除了“旧”并添加了“新的'模型。我可以看到模型之间的唯一区别是 cid。

为什么 fetch 认为集合已更改?即使它没有?

这是我的代码:

.

.

.

我有一个不同的集合,称为项目,并且可以完美获取。但是由于某种原因,当我在第一次提取时运行 business.fetch() 时,它会添加 2 个企业 cid 19 和 20,然后在第二次提取时,它会删除 cid 19 和 20 并添加 cid 23 和 24,即使它们是相同的

我在控制台中得到以下信息:

. "c19" == "c23" 和 "c20" == "c24" 的属性

.

.

这给我带来了一个问题,因为每次调用 onBusinessAdd 函数时都会调用我的导航栏 render(),并且由于某种原因,jasny-bootstrap 导航栏会出错并在每个导致延迟的 render() 上克隆自身。(在我先解决这个问题后,我必须调查一下)

0 投票
1 回答
482 浏览

css - Bootstrap - Jasny Offcanvas 尺寸

我正在开发一个使用 Bootstrap 3 和 Jasny 的应用程序。我的应用程序有一个用 Jasny 构建的滑出式面板。在应用程序的主要区域,我有一个“添加”按钮。当用户单击添加按钮时,我想使用 Jasny 显示一些表单元素。为了做到这一点,我有以下JSFiddle。其中包括以下代码:

我的问题是我似乎无法正确使用行/列。您可以看到我为一个单元格指定了背景颜色为红色。但是,它只显示一行。此外,该列不会与另一列出现在同一行。我错过了什么?

0 投票
0 回答
320 浏览

jquery - 如何解决 jQuery 中的“递归过多”

我正在尝试使用jasny fileinput.js通过 jQuery ajax 上传视频。当我尝试在 jQuery 文件中提交表单时递归过多。但是如果我删除了jasny fileinput.js,则不会发生任何错误。我不知道这个问题的原因是什么。请任何帮助我解决这个问题。提前致谢