Если вы просто хотите, чтобы текст звучал так, как вам нужно, используйте .text()
вместо .html()
, например:
$.keynav.enterDown = function () {
var accom = $('#suggestions p.keynavon').text();
alert(accom);
}
Если вам действительно нужно специально удалить теги <span>
, клонируйте содержимое (чтобы оно не влияло на оригинал) и замените его внутренним содержимым с помощью .replaceWith()
, например:
$.keynav.enterDown = function () {
var accom = $('#suggestions p.keynavon').clone()
.find('span').replaceWith(function() { return this.innerHTML; })
.end().html();
alert(accom);
}