2011-03-03 7 views
1

je le script suivant:découpant une chaîne

http://jsfiddle.net/oshirowanen/gcYeB/

Comment puis-je diviser la chaîne en cours d'affichage dans la zone d'alerte en 2? Donc, je reçois une boîte d'alerte 1 après l'autre

La première alerte montrant

ABC

et la seconde montrant

+0

double possible de [Comment puis-je diviser cette chaîne avec le javascript?] (Http://stackoverflow.com/questions/96428/how-do-i-split-this-string-with-javascript) –

Répondre

7

Vous pouvez utiliser la fonction Javascript split.

$('.test').live('click', function() { 
    var id = $(this).attr("id")); 

    var parts = id.split('_'); 
    alert(parts[ 0 ]); 
    alert(parts[ 1 ]); 
}); 
0

l'id de Split en utilisant la méthode du partage et de la "_" comme séparateur. Ensuite, répétez sur chaque jeton ($ .each) et alertez sa valeur.

$('.test').click(function() { 
    $.each($(this).attr("id").split("_"), function(key, value) { 
     alert(value); 
    }) 
}); 
Questions connexes