Я пытаюсь обернуть составную строку, которая включает в себя средство доступа к свойству. Это возможно? В конечном итоге я пытаюсь сделать все остальные строки одинаковыми по цвету.
Я пробовал несколько способов обернуть интервал в "", не включая средство доступа к свойству, чтобы оно не стало текстом. Ex. "<span>" + val.joke + "</span>"
но это не работает.
$(".knock").addClass("knock").html("<span> Knock Knock! </span>" + "<br>").show("fade", "fast").delay(2000).show(function() {
$(".knock").append("Who's there?" + "<br>", html).show("fade", "slow").delay(2000).show(function() {
$(".knock").append(val.joke + "<br>", html).show("fade", "fast").delay(2000).show(function() {
$(".knock").append(val.joke + " who?" + "<br>", html).show("fade", "fast").delay(3000).show(function() {
$(".knock").append("— " + val.punchline, html).show("fade", "fast");
Использование его с: $("span").css("color", "white");
Первая строка отлично работает, но третья строка в области .append
этоодин я не могу добраться до работы:
$(".knock").append(val.joke + "<br>", html).show("fade", "fast").delay(2000).show(function() {
ОБНОВЛЕНИЕ: я, честно говоря, не знаю, с чего начать тянуть фрагмент, который будет что-либо регистрировать, поэтому я публикую ссылку на проект: https://codepen.io/keepcoding/pen/dZprbj
Первая строка выше начинается на странице JavaScript в строке 47. Она извлекается из файлов JSON. Есть "что вы получаете?"шутки и шутки "тук тук". У обоих типов есть шутка и изюминка.
«Val» представляет идентификатор выбранной шутки. И если я поставлю "" вокруг val.joke или val.punchline, например .html ("val.joke" + "
", html), вместо слова "потянуть и отобразить шутку" будет отображаться слово "val.joke". ,Я надеюсь, что это то, что вы искали, и спасибо за помощь.