user547794
user547794

Reputation: 14511

Convert javascript function to jQuery

How do I convert this javascript selected to jQuery? I need to select a button class rather than an ID, and I understand the easiest way to do this is jQuery.

var playButton1 = document.getElementById("playButton1");

playButton1.onclick = function() {
    var ta = document.getElementById("playButton1");

    document['player'].receiveText1(ta.value);

    ta.value = ""
};

Upvotes: 1

Views: 312

Answers (6)

Derek 朕會功夫
Derek 朕會功夫

Reputation: 94319

$('#Class').click(function(e){
    document['player'].receiveText1(event.target.value);
    event.target.value = ""
});

Upvotes: 0

Facundo Farias
Facundo Farias

Reputation: 408

<button class="playButton" value="1">Play 1</button>
<button class="playButton" value="2">Play 2</button>
<script type="text/javascript">
    $(function(){
        $(".playButton").click(function(){
            document['player'].receiveText1($(this).val());
        });
    });
</script>

Upvotes: 0

David G
David G

Reputation: 96800

var playButton1 = $("playButton1");

playButton1.click(function() {
    var ta = $("playButton1");
    document['player'].receiveText1(ta.val());
    ta.val("");
});

Upvotes: 0

Sascha Galley
Sascha Galley

Reputation: 16091

$('#playButton1').click(function(){
    document['player'].receiveText1($('playerButton1').val());
    $('playerButton1').val('');
});

Upvotes: 0

JaredPar
JaredPar

Reputation: 754585

Try the following. You didn't specify the new class name so I assumed it was "playButton".

$(document).ready(function() {
  $('.playButton').click(function() {
    document['player'].receiveText1(this.value);
    this.value = "";
  });
});

Upvotes: 2

genesis
genesis

Reputation: 50976

var playButton1 = $("#playButton1");

playButton1.onclick = function() {
    var ta = playButton1.val();
    document['player'].receiveText1(ta);
    playButton1.val('');
};

Upvotes: 0

Related Questions