我正在使用Webpack,并试图找出是否可以使用命名模块导入或其他方法导入jQuery的Ajax功能.
在我之后 npm install jquery --save
如果我尝试仅导入延迟,它似乎成功:
import { Deferred} from 'jquery'; // returns the $.deferred method
但
import { Ajax } from 'jquery'; // returns undefined
是否有Deferred但不是Ajax的命名导出?
谢谢你的帮助.我对任何npm魔法开放,但不想使用凉亭.我还没有需要它,而宁愿只使用NPM导入整个jQuery库,而不是为单个模块引入所有这些.
我正在尝试仅使用 JavaScript 打开锚点上下文菜单,例如对于此 HTML:
<html>
<head></head>
<body>
<a href="https://stackoverflow.com" id="anchor-el"> Anchor </a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我想仅使用 JavaScript 来打开带有本机“在链接新选项卡中打开”和“在新窗口中打开链接”选项的上下文菜单。
到目前为止,我已经尝试过这个,它似乎成功地将contextmenu事件分派到锚点,但上下文菜单实际上并未显示......
document.getElementById('anchor-el').dispatchEvent(new MouseEvent('contextmenu', { bubbles: true }))
Run Code Online (Sandbox Code Playgroud)