JQuery适用于小提琴,但适用于实际的html文件
JQuery works on fiddle but on actual html file
链接到小提琴:http://jsfiddle.net/FvMYz/2858/
小提琴上的代码有效,但是当我在.html文件上运行它时,根本没有显示任何内容。
网页中的代码
<html>
<head>
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<tr>
<td>
<select id="pay-type" name="form_select" class="form-control" onchange="test()">
<option value="hand">Cash on Hand</option>
<option value="palawan">Palawan Express</option>
<option value="paypal">Paypal</option>
<option value="bdo">BDO Master Card</option>
<option value="xoom">Xoom.com</option>
</select>
</td>
<td>
<div id="hand" class="pay-type" style="display:none"> You have selected onhand </div>
<div id="palawan" class="pay-type" style="display:none"> You have selected palawan </div>
<div id="paypal" class="pay-type" style="display:none"> You have selected paypal </div>
<div id="bdo" class="pay-type" style="display:none"> You have selected BDO </div>
<div id="xoom" class="pay-type" style="display:none"> You have selected xoom </div>
</td>
</tr>
</table>
</html>
jquery中的代码.js
$(function test()
{
$('#pay-type').change(function(){
$('.pay-type').hide();
$('#' + $(this).val()).show();
});
});
我不太擅长jquery,所以我真的不知道我做错了什么。与具有相同想法的其他问题相比,我的情况有点不同。
您的代码正在使用 $
函数。它依赖于jQuery,但你还没有加载jQuery。你可以从jQuery网站获取它。
为避免混淆,您应该将现有jquery.js
重命名为描述其用途的名称(例如 show-pay-type.js
),而不是它所依赖的库。
相关文章:
- window.onload适用于aspx页面,但不适用于普通html
- HTML Oncick事件仅适用于#Anchor标记
- "捆绑;仅适用于HTML/JS的解决方案
- 在Android上使用PhoneGap的地理位置仅适用于index.html
- html 选择列表更改无法在谷歌浏览器上调用方法(适用于 IE)
- JavaScript 键关闭事件仅适用于 HTML 输入标记
- 有没有一个简单的 html 网络服务器适用于 mac
- 从 HTML 调用 WCF 服务总是转到错误函数.适用于 aspx 页面
- 适用于 iPad Web 的 HTML 文本效果动画
- Firefox 中的 HTML 位置问题(适用于 IE 和 Chrome)
- 使用javascript在html中启动和停止嵌入音乐仅适用于IE
- jQuery只适用于HTML文件,不适用于JS文件
- Gzip适用于html,但不适用于javascript或css(Apache)
- iframe中的Html适用于除Opera之外的任何地方
- 无法从.xhtml文件扩展名运行JavaScript;适用于.html
- & # 39; . getelementbyid # 39;仅适用于index.html
- Grunt serve - live reload只适用于app/*.html,而不适用于app/views/*.htm
- HTML & lt; body>jQuery的fadeIn/fadeOut只适用于display:none
- HTML模板解决方案既适用于ASP..NET MVC和浏览器
- Javascript Return False适用于html,而不是head