Ich vielleicht meine Murmeln hier verlieren, aber ich fühle mich wie das ist ziemlich einfach JavaScript. Aus irgendeinem Grund löst der erste addEventListener-Aufruf des Elements #recipes die Anweisungen sowohl im ersten als auch im zweiten Ereignishandler aus, und der zweite Ereignishandler funktioniert überhaupt nicht.Zwei addEventListener-Funktionen auf zwei verschiedenen Elementen
var recipes = document.getElementById('recipes');
var close_heart = document.getElementById('close_heart');
var recipes_container = document.getElementById('recipes_container');
recipes.addEventListener('click', function(){
recipes_container.style.display = 'block';
});
close_heart.addEventListener('click', function(){
recipes_container.style.display = 'none';
});
<div id="recipes"><a href="#" id="close_heart"><span>Recipes</span></a></div>
<section id="recipes_container"><a href="#" class="fa fa-gittip"></a>
<h1>Real Mac & Cheese</h1>
<ul>
<li>Rule #1 – Use only real cheese (no powdered cheese ever!)</li>
<li>Rule #2 – Use multiple cheese-type varieties (ex: sharp cheddar, monterey jack, bleu)</li>
<li>Rule #3 – Choose an extra protein like bacon to liven it up!</li>
</ul>
</section>
</div>
Vielen Dank.
Bitte teilen Sie die HTML – RahulB
Ich bin zu peinlich. –