我正在使用Twitter Bootstrap,我有一个链接,当点击时我想打开一个手风琴标签(并滚动好看和平滑)
它第一次工作,如果我打开其他标签然后再次尝试链接我得到一个参考错误,说'openTab'没有定义。
这是我到目前为止所拥有的:
HTML:
<a href='#reviews' class="star-ratingT" onclick="openTab()">Write a review</a>
jQuery的:
$(function(openTab) {
$(".review-tab").trigger("click");
});
答案 0 :(得分:0)
更改
$(function(openTab) {
带
function openTab() {
答案 1 :(得分:0)
尝试
<script src="jquery.js"></script>
<script
$(function() {
$(".star-ratingT").on("click",function(e) {
e.preventDefault(); // cancel the actual link
$(".review-tab").trigger("click");
});
});
</script>
答案 2 :(得分:0)
$(document).ready(function() {
$(".stat-ratingT").click(function () {
$(".review-tab").trigger("click");
});
});
答案 3 :(得分:0)
改变这个:
$(function(openTab) {
$(".review-tab").trigger("click");
});
到此:
function openTab() {
$(".review-tab").trigger("click");
}
答案 4 :(得分:0)
如何将它从A标记中删除并将其放入jQuery中呢?
$(".star-ratingT").click(function(){
openTab();
});