Я все еще новичок в этой области, у меня мало вопросов.Как добавить атрибуты html в этом JQuery
У меня есть JQuery с этого сайта: http://goskylar.com/wp-content/demos/jquery.hyphenate/
Это решить мою проблему относительно переносов. Однако, когда я помещал некоторый тег html, такой как < сильный > или <u> результат не проявляет никакого эффекта. Мой вопрос:
Где и как добавить функцию для атрибута css, чтобы она могла показывать результаты < strong> или < u>?
--edited--
<script>
(function($){$.fn.hyphenate=function(options) {
settings=$.extend({oWidth:this.width()},options);
return this.each(function(){
$(this).css({
'width':settings.oWidth,
'display':'block'
});
var str='';
$.each($(this).text().split(' '),function(i,chunk){str+=splitChunk(chunk)+' ';});
$(this).html(str);
});
function splitChunk(str){
if($('<span></span>').text(str).hide().appendTo(document.body).width() > settings.oWidth)
{var s=''; var i=0;
while(i < str.length)
{
s+=(str.slice(i,++i)+'­');
}
return s;
}
else
return str;
}
};
})(jQuery);
</script>
<html>
<head>
<title>Hyphenation</title>
</head>
<body>
<script>
jQuery(document).ready(function(){
$('#d4').hyphenate({oWidth:158});
});
</script>
<div id="d4">this will start with <u>spaces and this firstthisi<strong>sareallylongsentence</strong>withlotsots</u>andlotsofwords</div>
</body>
</html>
Извините, это не запрос, а собственно jquery.hypheante.js. – Febri