Я пытаюсь перебрать массив и записать каждый элемент в новую строку одним нажатием кнопки. В настоящее время, когда я нажимаю кнопку, ничего не происходит.цикл через массив, выводят каждый элемент в новую строку
Ошибок в коде не видно, где я ошибся?
$(document).ready(function() {
var vehicle = ["G122 IVL", "H151 KEE", "U109 FIJ"];
var cameraOne = function() {
$.each(vehicle, function(index, value) {
$('#c1').html('<p>' + value + '</p>');
});
};
$('#cameraOne').click(function() {
cameraOne();
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div>
<input type="button" id="cameraOne" value="Camera One" />
<div id="c1"></div>
</div>
И, ваш вопрос ..? –
У вас проблема с областью видимости, не говоря уже о том, что вы каждый раз переписываете свой HTML c1 – j08691