Я новичок в JS и jQuery. У меня есть приложение, которое получает вход от пользователя, а затем печатает его на экране. Теперь я хочу добавить jQuery для изменения свойств .CSS. После того, как массив будет распечатан на экране, и нажмите ссылку «Изменить мой взгляд» ... Я хочу изменить цвет на синий и удалить ссылку «Изменить мой взгляд». Кажется, сейчас ничего не работает, и я немного потерял всякую помощь, которую очень ценят. Вот мой HTML:jQuery Change .CSS, щелкнув ссылку
<h1 id='heading'></h1>
<div id='grocery-list'>
<ol class='items' id='list-items'>
</ol>
</div>
<a href='#list' id='change-look'>Change my Look</a>
<div id='footer'>
<p>
© Copyright by Jake
</p>
</div>
И вот мой JS/JQuery
(document).ready(function() {
var groceries = getGroceries();
printGroceries(groceries);
$('#list').html('<h1>My Grocery List.</h1>');
$('#change-look').click(fucntion() {
$('#grocery-list').css('color','blue');
$('h1').css('font-weight','bold','font-variant','small-caps','text-decoration','underline');
};
$('#change-look').not(this).find('a').removeAttr('href');
}
//var groceries = getGroceries();
//printGroceries(groceries);
function getGroceries() {
var canExit = false;
var myGroceries = new Array();
var grocery = null;
while (grocery != 'q') {
grocery = prompt("Enter an item to add to the grocery list (enter \‘q\’ to quit):", null);
if ((grocery !== null) && (grocery != "q")) {
myGroceries.push(grocery);
canExit = true;
}
}
return myGroceries;
}
function printGroceries(myGroceries) {
if (myGroceries.length > 0) {
//document.write("Here’s your grocery list:<br><br>" + myGroceries.join("<br><br>"));
$('#list-items').html("<h1>My grocery list:</h1><br><br>" + myGroceries.join("<br><br>"));
} else {//document.write("Sorry, your list is empty.");}
$('#list-items').html("<p>Sorry, your list is empty</p>");}
}
Мой пост отрезать нижнюю часть моего JS кода: функция printGroceries (myGroceries) { если (myGroceries.length> 0) { //document.write("Here's ваш список покупок:
"+ myGroceries.join ("
«)); $ ('# элементы списка') HTML. ("
Мой продуктовый список:
"+ myGroceries.join ("
")); } еще {//document.write("Sorry, список пуст ");} $ ('# элементы списка') HTML (.".
К сожалению, список пуст
«);} } – McFlyЧто вам нужно, неясно, мой друг, сделать jsfiddle будет лучше! –
Я использую скрипку, но я не настолько понимаю ее предложения. Он часто говорит мне, что мне не хватает полуколонок, но у меня почти всегда есть код. – McFly