Stefan
Stefan

Reputation: 137

jQuery selector for data-filter

Having a link with data-filter="*" I fail to trigger the clicking of the link by

jQuery("a [data-filter='*']").trigger("click");

How can this be done correctly?

https://jsfiddle.net/yefjsmwf/

Upvotes: 0

Views: 1419

Answers (1)

Chaitanya Ghule
Chaitanya Ghule

Reputation: 451

Changed your js code :

jQuery("a[data-filter='*']").click(function() {
	jQuery("#other").css("color", "green");
});

jQuery("a[data-filter='*']").trigger("click");
a {
  display: block;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<a href="#" data-filter="*">Past and Upcoming Events</a>
<a href="#" data-filter="Past">Past Events</a>
<a id="other" href="#">some other link</a>

Hope, this works for you.

Upvotes: 1

Related Questions