0

我想用 html 中的 onClick 事件调用这个函数,因为我不是专家,我需要一些帮助。

现在我有这个:

<script type="text/javascript">
$(document).ready(function(){
    $(".slidingDiv").hide();
    $(".show_hide").show();
    $('.show_hide').click(function(){
        $(".slidingDiv").slideToggle();
    });
});
</script>

HTML

<a href="#" class="show_hide">Map</a>
<div class="slidingDiv">';
<strong> Content </strong>
<a href="#" class="show_hide">hide</a>

如何在 HTML 中使用“onClick”事件触发上述脚本?

谢谢

4

2 回答 2

0

HTML:

<a href="#" class="toggle-next-div">Click me</a>
<div class="slidingDiv">Content here</div>

<a href="#" class="toggle-next-div">Click me</a>
<div class="slidingDiv">Content here</div>

jQuery:

<script type="text/javascript">
$(document).ready(function(){
    $(".slidingDiv").hide();
    $('.toggle-next-div').click(function(){
        $(this).next().slideToggle();
    });
});
</script>

小提琴:http: //jsfiddle.net/CjsAN/

于 2013-09-28T13:03:41.577 回答
0

您无需onclick在 HTML 页面中附加它,因为您已经在 J​​S 代码中使用了单击事件处理程序

$(document).ready(function () {
    $('.show_hide').click(function () {
        $(".slidingDiv").slideToggle();
    });
});

PS:不要忘记jQuery在 HTML 页面中添加库。

JSFiddle中查看

于 2013-09-28T12:13:38.740 回答