@ VictorSchröder Не думаю, что это вызвало бы много путаницы, но я все же отредактировал.

м коде я разбил строку на основе_ и возьмите второй элемент в массиве.

var element = $(this).attr('class');
var field = element.split('_')[1];

принимаетgood_luck и предоставляет мнеluck, Работает отлично!

Но теперь у меня есть класс, который выглядит какgood_luck_buddy, Как я могу получить мой JavaScript, чтобы игнорировать второй_ и дай мнеluck_buddy?

я нашел этоvar field = element.split(new char [] {'_'}, 2); в ответе c # stackoverflow, но он не работает. Я попробовал это в jsFiddle ...

Ответы на вопрос(13)

Ваш ответ на вопрос