我的代码:
$(document).ready(function(){
alert("document ready");
$("input[type=radio]").click(function(event){
alert("clicked");
});
});
但是没有警报弹出……当在控制台上输入:
$(document).ready(function(){ alert("文档已准备就绪");})
我收到了警报!这里到底发生了什么?
我的代码:
$(document).ready(function(){
alert("document ready");
$("input[type=radio]").click(function(event){
alert("clicked");
});
});
但是没有警报弹出……当在控制台上输入:
$(document).ready(function(){ alert("文档已准备就绪");})
我收到了警报!这里到底发生了什么?
建议使用.change()代替.click()来实现相应功能。
$(document).ready(function(){
alert("document ready");
$("input[type=radio]").change(function(){
alert("clicked");
});
});
<script type="text/javascript" src="jQuerylink" />
但是正确的应该是
<script type="text/javascript" src="jQuerylink" ></script>
我不知道为什么会这样,但现在它能够正常工作了。感谢你们的所有努力。
$(function(){
$("input[type='radio']").click(function(){
alert("clicked");
});
});
$('input[type="radio"]').click(function(event){
或者
$("input[type=\"radio\"]").click(function(event){
更新:JSFiddle 示例
<script>
标签中吗? - Andrew Whitaker