问题标签 [unobtrusive-javascript]

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 投票
12 回答
2283 浏览

html - 你打算关闭 javascript 吗?

我正在自己编写一个相当大且复杂的网站,所以您认为我需要支持关闭 javascript 吗?

对于我可以用 JSON 和 ajax 快速完成的东西,它需要做很多额外的工作来支持整页回发。

0 投票
1 回答
240 浏览

javascript - 带有 {} 的单例模式?

我很抱歉将它从这里移开,因为有一些混乱,并感谢格雷回答这个问题以意识到错误。该主题已移至 Javascript:{} 的行为 以进一步讨论。

带有“{}”的单例模式。这是怎么回事:

让我们尝试克隆对象A

上面referenceOfA.B保存了 object 的引用A,所以改变 的值referenceOfA.B肯定反映在A.B.

如果成功克隆,那么objectOfA应该保持价值1

结果如下:

A是一个对象

乙:-1

参考A.B:-1

对象A.B:-1

到这里一切都清楚了,但一个对象应该承担instanceof它。但是在这里,如果您尝试instanceofA您一起使用,则会出现异常。

为什么?

0 投票
2 回答
749 浏览

javascript - 为什么 Rails 辅助方法会阻止“不显眼的 JavaScript”?

我听说 Ryan Bates 说 Rails JavaScript 辅助方法可以防止“不显眼的 JavaScript”。

这是正确的,如果是这样,有人可以解释为什么吗?

0 投票
4 回答
2222 浏览

jquery - 如何在ajax中使用ajax链接不显眼地返回HTML

我有一个页面,上面有 ajax URL,当然这个页面正在应用不显眼的 javascript,我们称这个页面为 A。

当我单击该 URL 页面 B 时返回一个带有假定为 ajax 链接的 URL 的 div。回报是这样的:

所以最终页面将如下所示:

从返回的 HTML 中删除链接标签假设与 additem 链接一样运行。但我不知道如何使这项工作。

有什么办法可以保持这种不显眼吗?

非常感谢您 :)

PS:IM使用jquery

0 投票
2 回答
194 浏览

javascript - .net 下拉列表框控件的 Javascript 验证?

我有 3 个下拉列表框..

  1. 国家
  2. 状态
  3. 城市

当我选择国家名称时,根据其州名和城市名称更改。如果我要更改州名,那么下拉列表框中的城市名称会更改。

仅使用 Javascript 而不是回发 .net 控件。

通过制作一系列国家、州和城市,我遇到了很多问题。

我想如果我有国家、州和城市的名称列表,我该如何维护它的数组?

所以帮助我摆脱它,并给我好的 Javascript 来摆脱这个问题?

0 投票
1 回答
1113 浏览

event-handling - Javascript:事件监听器 mouseout

让我解释一下我的问题。我有一个 mouseout 事件分配给具有日历 ID 的 div 标签。现在,当调用此处理程序时(当鼠标不在日历 div 上时),我想等待 2 秒,然后查看鼠标是否仍然不在日历 div 上。如果鼠标我还在外面然后做一个功能,如果不是那么什么都不做。

我使用原型 javascript 库。我的代码如下:

谢谢

0 投票
3 回答
6239 浏览

jquery - 如何防止 mooTools 和 Prototype 之间的冲突

我知道 jQuery.noConflict() 用于避免任何其他库的 $ 与 jQuery 之间的冲突。(即 Prototype)但是可以说,无论如何我正在使用 Prototype、MooTools 和 jQuery。在这种情况下 jQuery.noConflict()对于 jQuery 和任何其他库组合都可以正常工作,但是对于 Prototype 和 MooTools,如果它们都使用 $,那么代码 /browser 将如何正确识别它。注意:我从未使用过 Prototype 和 MooTools ,所以如果我的问题没有任何意义,我很抱歉。

0 投票
1 回答
177 浏览

javascript - 我们如何在 aspx 页面的母版页中执行重置功能?

我想使用 Javascript 重置母版页的控件,但它不能正常工作。谁能帮我完成它的工作?

以上是我用来重置的reset功能。

0 投票
3 回答
324 浏览

javascript - 使用 Javascript 测量当前窗口

好的,所以我正在尝试建立一个以大图片为背景的网站。我希望能够根据用户的窗口大小加载不同大小的图片,以便他们(希望)看不到任何空白区域。我想使用 JavaScript 来测量当前屏幕的大小。然后,根据窗口的大小,我想加载与该分辨率相对应的图像。

但是,在网上查找时,我找不到在所有浏览器中获取窗口大小的标准方法。非常感谢任何帮助!另外,如果您对如何实现此功能有其他想法,请告诉我!

0 投票
2 回答
3990 浏览

jquery - 在 location.reload() 完成后触发 jQuery 函数

我有一个 Rails 应用程序,允许用户通过 jQuery 模态表单登录。登录后,我使用 location.reload() 刷新原始页面。

此时,我正在尝试创建一个新的 jQuery 对话框。如何仅在 location.reload() 执行完毕后打开对话框?

现在对话框在 location.reload() 完成之前加载。这导致对话框消失。