Give your button an identifier:
<input type="button" id="play" value="play"/>
Then you can do something like this:
$('#play').click(function() { if ($(this).val() == "play") { $(this).val("pause"); play_int(); } else { $(this).val("play"); play_pause(); } });
Or a slightly tidier version:
$(function(){ $('#play').click(function() { // if the play button value is 'play', call the play function // otherwise call the pause function $(this).val() == "play" ? play_int() : play_pause(); }); }); function play_int() { $('#play').val("pause"); // do play } function play_pause() { $('#play').val("play"); // do pause }
Working demo
source share