【发布时间】:2014-01-08 03:59:12
【问题描述】:
我刚开始使用 Twitter Bootstrap,效果很好。
但是我正在尝试添加一些自定义 jquery 代码。
<script type='text/javascript' src='http://code.jquery.com/jquery-1.7.2.js'></script>
<script type='text/javascript' src="dist/js/bootstrap.min.js"/>
<script type='text/javascript'>
$(document).ready(function(){
$( "#link" ).click(function() {
alert( "Handler for .click() called." );
});
});
</script>
不知何故,JS 警报没有被触发。
知道这里有什么问题吗?
相关的#link标签如下:
<p><a id="link" class="btn btn-default" href="#" role="button">View details</a></p>
【问题讨论】:
-
1.7.2?你知道它现在是 1.10.2 吗?
-
你有重复的ID吗?
-
页面加载时
link肯定存在吗? -
如果您在文档加载后将
#link添加到页面,请考虑使用委托:$(document).on('click', '#link', function () { });... -
我最喜欢隐形的答案。
标签: javascript jquery twitter-bootstrap