I have an input
and a clear button
. If the user type something in the input field and blur it, change()
will be trigger and do something. But if I want to click clear button
and trigger click()
, change()
will still be triggered. How do I solve this?
I tried this, but it doesn't work. var clear
will never be true.
$("#inputid").change(function() {
var clear = false;
$("#clearbtn").click(function() {
// if clear button is clicked, do something
clear = true;
});
if (clear) {
return;
}
// if clear button is not clicked, do something else
...