小编sxv*_*sxv的帖子

为什么我的复选框更改事件没有被触发?

我有两个功能.

第一个函数将div单击转换为选中/未选中的切换.第二个功能将复选框更改转换为隐藏/显示事件.

问题是当我使用第一个函数来检查/取消选中该框时,不会调用第二个函数.我是javascript的新手,谢谢.

<script type="text/javascript">
$(document).ready(function() {
    $(":checkbox").parent().click(function(evt) {
        if (evt.target.type !== 'checkbox') {
            var $checkbox = $(":checkbox", this);
            $checkbox.attr('checked', !$checkbox.attr('checked'));
            evt.stopPropagation();
            return false;
        }
    });
});
</script>

<script type="text/javascript">
$(document).ready(function() {
    $(":checkbox").change(function() {
        if($(this).attr("checked")) {
            $('.'+this.id).show();
        }
        else {
            $('.'+this.id).hide();
        }
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript checkbox jquery click

20
推荐指数
2
解决办法
4万
查看次数

playgif.com如何运作?

playgif为GIF动画添加了功能,包括暂停,反向和速度调整的控件.我想在我的网站上使用GIF动画制作.任何想法如何完成以及是否可以在javascript和/或python中创建解决方案?

javascript jquery gif animated-gif

2
推荐指数
1
解决办法
146
查看次数

标签 统计

javascript ×2

jquery ×2

animated-gif ×1

checkbox ×1

click ×1

gif ×1

html ×1