私は現在、小さな jQuery 要素に取り組んでおり、Google 検索と以前の作業のいくつかの助けを借りて、うまくやっています。しかし、今私は何かにぶつかり、少し立ち往生しています。
要素の jsFiddle は次のとおりです: http://jsfiddle.net/HeAyW/
ご覧のとおり、非常に簡単なセレクターです。数字をクリックして入力を取得し、+ および - ボタンをクリックして入力を変更し、数字をクリックすると背景が変わります。
しかし、問題は、+ または - ボタンを押しても、スパンのクラスは変更されませんが、入力の数値は変更されることです。兄弟と関係があると思いますが、指を置くことはできません。
コード参照
jQuery(document).ready(function() {
$('.spanval').click(function(){
$('#hourvalue').val($(this).text());
});
$('.spanval').click(function(){
$('.spanval_active').removeClass('spanval_active');
$(this).addClass('spanval_active');
});
jQuery('.hour_dropdown').hide()
jQuery('.more').click(function() {
$('.hour_dropdown').fadeToggle(200);
});
});