javascript - 页面加载时如何应用过滤器?

标签 javascript jquery filter

过滤器具有以下代码:

<li style="float:left; width:70px; padding-left: 10px;"><a href="#none" data-filter=".film"><img src="img/study.png" width="70"></a></li>
<li style="float:left; width:70px; padding-left: 10px;"><a href="#none" data-filter=".music"><img src="img/study.png" width="70"></a></li>
<li style="float:left; width:70px; padding-left: 10px;"><a href="#none" data-filter=".art"><img src="img/study.png" width="70"></a></li>

我想在启动页面时为过滤器创建自动加载。 过滤器中的主要内容是:

data-filter=".music"

但是我不知道在启动页面时自动调用这个过滤器。我该怎么做?

最佳答案

您可以在$(document).ready()上执行此操作。

$(document).ready(
    function () {
        $('[data-filter=".music"]').click()
    }
);

fiddle :http://jsfiddle.net/Lsrvd9et/

[data-filter=".music"] 是一个根据属性值选择元素的选择器。 document.ready 是一个在页面准备好执行 JavaScript 代码时运行的事件。

关于javascript - 页面加载时如何应用过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33637822/

相关文章:

javascript - React 中部分但不是全部获取数据未定义

javascript - 你如何使用 javascript 获取这些类中的内部文本?

javascript - 在 FullCalendar 中为 allDay 事件的开始和结束时刻禁用 UTC

java - 如何使用 Apache FileFilterUtils 排除特定文件?

javascript - Cookie、对象和 JSON

javascript - 如何检查同位素是否已初始化?

javascript - 使用特定类的链接填充 javascript 数组

linux - 在 Linux 中使用过滤器对 txt 文件中的行进行分组以创建多个 txt 文件

javascript - 在Typescript中过滤嵌套数组对象的数组

JavaScript - 找出一个数字均匀地进入另一个数字的次数