问题标签 [jpanelmenu]

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 回答
122 浏览

jquery - jPanel 到达末尾时滚动正文

我正在为网站使用 jQuery jPanelMenu插件。由于导航比较长,我在面板上得到一个滚动条。但是,一旦我到达所述面板的末尾,我也开始滚动正文。有没有办法防止这种情况?

0 投票
1 回答
354 浏览

javascript - 无法在 jpanelmenu 中使用 javascript

我正在尝试使用此自动完成搜索:

在这个脚本里面:

HTML看起来像

按此顺序加载资源

不过,没有 jquery 可以工作。脚本在正文中的任何地方都可以正常工作,但在侧面菜单中却不行。没有控制台错误。我已经尝试了 2 个其他侧边菜单,但 javascript 在它们中也不起作用。我需要帮助解决这个问题或找到另一个支持 javascript 的问题。

0 投票
0 回答
93 浏览

javascript - Javascript 在正文中有效,但在 jquery 侧面菜单中无效,没有控制台错误

我正在使用 jpanelmenu 插件,但这适用于该列表中的前四个 jquery 侧边菜单。www.jqueryscript.net/tags.php?/side%20menu/

脚本在页面正文中运行良好。当我移动标记时

这个自动完成搜索

像这样的侧面菜单

它停止运行。显示输入框,但不显示自动完成结果。我正在使用带有引导子主题的drupal,我认为这可能会起作用。由于一些我不明白的冲突,我必须在每个脚本中用 jQuery( 替换 $(。我按以下顺序加载脚本:

0 投票
1 回答
337 浏览

jquery - 用 div 包装 ASP.NET Web 表单会导致双重异步回发,但仅限于 jQuery,而不是普通 DOM。为什么?

为什么会这样?

  1. 采用带有单个 UpdatePanel 和 Button 的普通 ASP.NET Web 窗体。
  2. 在 ASP.NET 客户端 pageLoad 事件便利函数中(如果您愿意,可以使用 jQuery DOM)将表单元素包装在使用 jQuery 新创建的 div 元素中。
  3. 单击该按钮并注意发送了两个异步 (xhr) 回发(使用 F12 浏览器开发人员工具中的 Net 选项卡查看它们)。

这是一些重现该问题的示例代码:

(我使用的是针对 .NET Framework 4.5.2 和 jQuery 1.7.1 的普通 web.config 文件。我能够在 Firefox 40.0.3、Chrome 45.0.2454.85 和 IE 11 中重现这一点。)

现在请注意,如果您注释掉 jQuery 行并取消注释 DOM-only 行,则只会发送一个回发。

此外,如果您在页面加载之前将表单标签包装在 div 中(即在静态 HTML 中)它可以正常工作(没有双重回发。)

为什么这很重要/我为什么在乎?许多 jQuery 插件(例如jPanelMenu)将 body 标签的全部内容(或大部分)包装在一个 div 中,以确保一个相对定位的祖先。

0 投票
1 回答
346 浏览

java - 菜单栏没有理由不起作用?

在这段代码中,我完全不知道为什么我的菜单栏不起作用,对这里的每个人来说可能看起来微不足道和愚蠢,但如果有人能告诉我为什么我的菜单栏没有显示,我将不胜感激。

[Bonus] 另外,我不知道为什么“add(Canvas);” 不起作用,但无论如何我设法通过一些研究找到了解决方案,但如果可能的话,对此的解释将是有用的。