简单的require-jquery测试未加载
Simple require-jquery test not loading
为什么这个简单的require-jquery测试不显示警报?
html:<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>test</title>
</head>
<body>
stuff.
<script data-main="js/main" src="js/require-jquery.js"></script>
</body>
</html>
js/main.js: require(['jquery'], function($) {
$(function() {
alert("hi");
});
});
没有错误或任何东西,也没有警报。我也试着把脚本标签放在头部,但没有什么不同。(
js文件存在,并且可以直接从浏览器访问。
编辑:哦!这似乎是一个缓存问题,其中旧的缓存(非工作)版本的js被加载代替。在快速重新加载页面几次后,它似乎可以工作了。
是否尝试过简单地在回调中调用警报?如:
require(['jquery'], function($) {
alert("hi");
});
相关文章:
- 用于测试javascript中异步加载的脚本的工具
- 如何在rails应用程序中测试AJAX加载的内容
- 从要使用Protractor测试的服务器异步加载的动态数据列表的列表
- 使用Jquery在页面加载上测试php会话变量
- 如何测试jQuery和某些其他脚本是否已加载
- 我如何在Capybara中测试页面是否未重新加载(JavaScript onClick拦截有效)
- 如何测试需要加载light dom的元素
- 为一个指令编写测试,该指令在因果报应中进行整页重新加载
- 将预加载js延迟到固定的测试时间
- 如何加载测试 JavaScript/AngularJS 应用程序
- 如何测试一个脚本,用茉莉花加载谷歌地图
- 单元测试:AngularJS + Karma + Jasmine,加载本地JSON
- 如何将实际的依赖项加载到带有Jasmine和Karma的Angularjs测试中
- Javascript未在Rails测试环境中加载
- Jasmine - 等待异步库完全加载,然后再执行测试
- 配置 karma 以最后加载测试文件
- 复选框提醒脚本在动态加载测试时不记得复选框状态.php其中包含复选框
- 加载脚本文件以测试在线连接是否有任何缺点
- 如何加载测试JavaScript繁重的web应用程序(JIRA)
- 获取我的主干视图以加载测试数据