단순 해 보이지만 올바른 위치를 찾을 수 없습니다. 내 HTML 헤드에 다음과 같은 기능을 가지고 : 나는 '+ BR /'연결하는 각을 배치 할 위치를 찾을 수 없습니다배열/함수를 반복하면서 줄 바꿈 문자가 있음
<script>
// test getArray() method in external JS file
document.write(getArray());
$(document).ready(function($){
var contentArray = getArray();
$('#calculations').writeText(contentArray);
});
</script>
<h3>Fibonacci Sequence:</h3>
<p id='calculations'></p>
:
<script>
(function($) {
$.fn.writeText = function(content) {
var contentArray = content,
current = 0,
elem = this;
setInterval(function() {
if(current < contentArray.length) {
elem.text(elem.text() + contentArray[current++]);
}
}, 1000);
};
})(jQuery);
</script>
내가 좋아 몸에 호출 writeText는 줄 바꿈으로 끝납니다.
잘 모르겠지만 jQuery의'text()'는 내용을 대체하고 줄을 추가하지 않습니다. 문제가 무엇입니까? – adeneo
잘 모르겠습니다. 당신은 성취하려하지만, 나는 당신이 그것을하는 방식이 필요한 것보다 훨씬 복잡하다는 것을 확신합니다. 예상되는 행동을 원하니? –
@adeneo 배열을 가져 와서 배열의 각 요소를 새 줄의 시간 간격으로 표시하고 있습니다. 나는 배열을 통해 같은 라인에 각 배열 요소를 표시하는 사이클 기능을 가지고 있지만 내 전반적인 목표를 달성하기 위해 줄 바꿈을 어디에 넣어 알아낼 수 없습니다. – jarheadWill