У меня есть два div, я пытаюсь добавить их параметр каждый раз, когда я нажимаю divs, появляется предупреждение. Это код javascript, который я использую.
$('.pre').click(function() {
alert("Pre");
});
$('.back').click(function() {
alert("back");
});
Это HTML, который я использую
<div class="lb_controls">
<div id="pre"><span class="lb_previous"><</span></div>
<span class="lb_title">Ornamental Lights</span>
<div id="back"><span class="lb_next">></span></div>
</div>
В настоящее время у меня есть демо для этого. Это здесь
"Интересно, если это лучший способ, вместо того, чтобы иметь два div, лучше использовать их для изображений? Как вы думаете?
заранее спасибо
Если вы используете такой класс.
Разметка:
<div id="pre" class="pre"><span class="lb_previous"><</span></div>
<div id="back" class="back"><span class="lb_next">></span></div>
Javascript:
Использование класса:
$('.pre').click(function() {
alert("Pre");
});
$('.back').click(function() {
alert("back");
});
Использование идентификатора:
$('#pre').click(function() {
alert("Pre");
});
$('#back').click(function() {
alert("back");
});
Вы используете идентификаторы, но указываете на классы в JS
JS:
$('#pre').click(function() {
alert("Pre");
});
$('#back').click(function() {
alert("back");
});
Вы используете селектор классов. Но "pre" и "back" - id
$('#pre').click(function() {
alert("Pre");
});
$('#back').click(function() {
alert("back");
});