Я новичок в программировании, и я пытаюсь запрограммировать список дел в JavaScript и экспериментировать с JQuery. Я нашел в онлайн -анимацию, которую я хотел внедрить в список, но я не совсем уверен, что делают эти две строки кода, и мне было интересно, сможет ли кто -нибудь уточнить меня, чтобы я мог лучше понять? Функция «Забавной» заключается в следующем: < /p>
//var _Text sets the _Text to the individual list item
var _text = document.getElementById("item_" + cbId);
$(document).ready(function() {
_text = $(itemText).text();
StrikeThrough(0);
});
//Strikethrough animation function
function StrikeThrough(index) {
if (index >= _text.length)
return false;
var sToStrike = _text.substr(0, index + 1);
var sAfter = (index < (_text.length - 1)) ? _text.substr(index + 1,
_text.length - index) : "";
$(itemText).html("" + sToStrike + "" + sAfter);
window.setTimeout(function() {
StrikeThrough(index + 1);
}, 100);
< /code>
Две строки, в которых я запутался: < /p>
var sToStrike = _text.substr(0, index + 1);
var sAfter = (index < (_text.length - 1)) ? _text.substr(index + 1, _text.length - index) : "";
< /code>
То, что я специально смущен>
Подробнее здесь: https://stackoverflow.com/questions/466 ... of-code-do
Что делают эти строки кода? ⇐ Jquery
Программирование на jquery
1753891515
Anonymous
Я новичок в программировании, и я пытаюсь запрограммировать список дел в JavaScript и экспериментировать с JQuery. Я нашел в онлайн -анимацию, которую я хотел внедрить в список, но я не совсем уверен, что делают эти две строки кода, и мне было интересно, сможет ли кто -нибудь уточнить меня, чтобы я мог лучше понять? Функция «Забавной» заключается в следующем: < /p>
//var _Text sets the _Text to the individual list item
var _text = document.getElementById("item_" + cbId);
$(document).ready(function() {
_text = $(itemText).text();
StrikeThrough(0);
});
//Strikethrough animation function
function StrikeThrough(index) {
if (index >= _text.length)
return false;
var sToStrike = _text.substr(0, index + 1);
var sAfter = (index < (_text.length - 1)) ? _text.substr(index + 1,
_text.length - index) : "";
$(itemText).html("" + sToStrike + "" + sAfter);
window.setTimeout(function() {
StrikeThrough(index + 1);
}, 100);
< /code>
Две строки, в которых я запутался: < /p>
var sToStrike = _text.substr(0, index + 1);
var sAfter = (index < (_text.length - 1)) ? _text.substr(index + 1, _text.length - index) : "";
< /code>
То, что я специально смущен>
Подробнее здесь: [url]https://stackoverflow.com/questions/46610133/what-do-these-lines-of-code-do[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия