JSFiddle - React, Tailwind, and code Playground
by Alma Grace
HTML
<body class="page page-id-813 page-child parent-pageid-8 page-template-default header-image content-sidebar">
<div id="wrap">
<div id="header">
<div class="wrap">
<div id="title-area">
<p id="title"><a href="http://www.bridgesrestaurant.com/" title="Bridges Restaurant">Bridges Restaurant</a>
</p>
<p id="description">Granville Island</p>
</div>
<div class="widget-area header-widget-area">
<div id="nav_menu-3" class="widget widget_nav_menu">
<div class="widget-wrap">
<div class="menu-main-menu-container">
<ul id="menu-main-menu" class="menu genesis-nav-menu js-superfish">
<li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="http://www.bridgesrestaurant.com/location/">Location</a>
</li>
<li id="menu-item-48" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-48"><a href="#">Food</a>
<ul class="sub-menu">
<li id="menu-item-916" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-813 current_page_item menu-item-916"><a href="http://www.bridgesrestaurant.com/food/upper-dining-room/">Upper Dining Room</a>
</li>
<li id="menu-item-915" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-915"><a href="http://www.bridgesrestaurant.com/food/bistro-bar/">Bistro & Bar</a>
</li>
...
CSS
#alma {
font-family: Arial, cursive;
font-size: 1.5em;
color: #cc0000;
margin-top: 25px;
margin-bottom: 10px;
text-shadow:0px 0px 2px #cc6600, 2px 2px 2px #333333;
}
.hwtext {
background-color: #996633;
box-shadow: 1px 1px 5px #330000;
opacity: .9;
padding: 10px;
margin-top: 15px;
margin-left: 0px;
color: #ffffff;
position:relative;
top: 15 px;
text-shadow:0px 0px 2px #cc6600, 4px 4px 4px #333333;
}
JavaScript
//ALMA GRACE ASSIGNMENT
var myObject = {};
var moreInfo = document.querySelectorAll('.textwidget p');
myObject.moreInfo = [];
for (var j = 0; j < moreInfo.length; j++) {
myObject.moreInfo.push(moreInfo[j].textContent);
}
// all starters dish
var allStart1 = document.querySelectorAll('#tostart .one-column h3');
var allStarterPrice = document.getElementById('tostart').getElementsByClassName('menu_price');
var allStarterDesc = document.querySelectorAll('#tostart .one-column p');
myObject.allStart1 = [];
myObject.allStarterPrice = [];
myObject.allStarterDesc = [];
for (var k = 0; k < allStart1.length; k++) {
myObject.allStart1.push(allStart1[k].textContent);
myObject.allStarterPrice.push(allStarterPrice[k].textContent);
myObject.allStarterDesc.push(allStarterDesc[k].textContent);
}
alert(JSON.stringify(myObject));