Herhangi bir span.certain_class içindeki "y" karakterini "i" ile değiştiren basit bir JavaScript işlevi var:
$(document).ready(function() {
$('span.certain_class').each(function() {
$(this).text($(this).text().replace(/y/ig, function(s) {
return (s === 'Y' ? 'I' : 'i');
}));
});
});
Sorun şu ki, değiştirilen karakteri bir span ile sarmak istiyorum:
i
Bunu yaptığımda, tarayıcı HTML kodu olarak ayrıştırmak yerine etiketleri dizeler olarak yazdırır.
Bunu çözmeme yardım eden var mı?