Satch3000
Satch3000

Reputation: 49422

JQuery Click on an input which contains a certain value

Using JQuery I am looking for a way to Click on an Input which contains a certain value.

For example:

<input type="button" class="myclass" value="one" />
<input type="button" class="myclass" value="two" />

How can I get JQuery to click on the button that contains the value of "two" for example?

Upvotes: 0

Views: 71

Answers (3)

Kiran
Kiran

Reputation: 20293

Try this:

$('input.myclass[type="button"][value="two"]').click(function(){

});

or

$('input.myclass[type="button"][value="two"]').trigger('click');

DEMO

Upvotes: 1

Ehsan Sajjad
Ehsan Sajjad

Reputation: 62498

Like this:

$('input.myclass[value="two"]').click(); // programmatically clicked


$('input.myclass[value="two"]').click(function(){  // event handler for click

alert('clicked');

});

FIDDLE DEMO

Upvotes: 1

Rajaprabhu Aravindasamy
Rajaprabhu Aravindasamy

Reputation: 67217

Try,

$('input.myclass[value="two"]').click();

or

$('input.myclass[value="two"]').trigger('click');

Upvotes: 3

Related Questions