如何指示 jquery 执行 jquery 功能并忽略本机单击事件?

莲花

出于某种原因,我使用超链接来隐藏/显示另一个 div 没有问题,但有一个给我带来了麻烦。问题可能在其他地方,但我想在我对脚本文件造成严重破坏之前确定超链接是问题所在。

简单的隐藏 div,需要在单击超链接按钮时显示。

像这样

<a id="addItemTrigger" class="btn-floating">
     <i class="material-icons">add</i>
</a>
<div id="addMediaPlylistsItems" class="col"> Something </div> 

查询

$(document).ready(function(){

   $("#addMediaPlylistsItems").hide();

   $('#addItemTrigger').click(function (event) {
        return false
        // event.preventDefault();
        $("#addMediaPlylistsItems").show();
    });

});

return false从关闭抽屉/模态停止超链接。但它也不允许 #addMediaPlylistsItems 显示。并且preventDefault()什么都不做。pointer-events: none;在 css 中使用会取消超链接上的所有事件(即悬停、点击、一切)。

还有其他建议吗?

编辑

我将 the 更改<a>为 a<div>并且它的行为方式相同,因此点击事件触发了抽屉的关闭。也许不是超链接本身,我需要使用另一个不是 click() 的事件。

对不起,如果这听起来令人困惑。我只是在尝试很多东西。

提前致谢

卢卡斯劳伦斯

我不确定你想做什么,但如果你想显示和隐藏内容,最好是:

$(document).ready(function(){

   $("#addMediaPlylistsItems").hide();

   $('#addItemTrigger').click(function () {
        $("#addMediaPlylistsItems").toggle();
//toggle = hide and show
    });

});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

滚动后如何执行功能(jQuery)

来自分类Dev

如何获取jQuery Ajax执行错误功能

来自分类Dev

滚动后如何执行功能(jQuery)

来自分类Dev

依次执行功能JQUERY

来自分类Dev

延迟执行jQuery的功能

来自分类Dev

在 jQuery 单击事件之前执行模糊

来自分类Dev

jQuery-链接事件以执行功能

来自分类Dev

jQuery不记录事件或执行功能

来自分类Dev

如何从单击功能或事件发生时访问 jquery 功能

来自分类Dev

Chrome忽略jQuery单击功能

来自分类Dev

jQuery mouseenter事件未执行

来自分类Dev

如何使Jquery事件仅执行最近触发的事件

来自分类Dev

jQuery阻止用户双击或多次单击时执行单击事件

来自分类Dev

如何覆盖 jQuery 执行的行为?

来自分类Dev

如何定位图像,然后单击它并执行删除功能jquery?

来自分类Dev

jQuery-如何对所选元素执行“每个”功能?

来自分类Dev

如何在jQuery数组中的项目上执行功能

来自分类Dev

我如何使用jQuery UI执行AFTER toggleClass之后的功能

来自分类Dev

如何使这个jquery高效?根据匹配的id名称执行功能

来自分类Dev

jQuery单击事件完成后执行操作

来自分类Dev

jQuery单击事件完成后执行操作

来自分类Dev

jQuery:单击div以外的任何位置时的执行功能

来自分类Dev

在jQuery中单击第二次执行功能

来自分类Dev

jQuery单击事件在iOS上被忽略

来自分类Dev

jQuery单击事件在iOS上被忽略

来自分类Dev

jQuery .click方法未执行事件处理程序功能

来自分类Dev

我如何才能使jQuery仅在单击按钮后才执行,而不是在页面加载时执行

来自分类Dev

ng单击不适用于jquery追加/如何指示动态标签

来自分类Dev

单击<button>后执行jQuery函数

Related 相关文章

热门标签

归档