如何调用函数onclick(引用错误)

时间:2014-02-04 10:37:29

标签: jquery twitter-bootstrap onclick jquery-tabs

我正在使用Twitter Bootstrap,我有一个链接,当点击时我想打开一个手风琴标签(并滚动好看和平滑)

它第一次工作,如果我打开其他标签然后再次尝试链接我得到一个参考错误,说'openTab'没有定义。

这是我到目前为止所拥有的:

HTML:

<a href='#reviews' class="star-ratingT" onclick="openTab()">Write a review</a>

jQuery的:

$(function(openTab) {
$(".review-tab").trigger("click");
});

5 个答案:

答案 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();
});