タオルを投げています。私は午前中ずっとこれを理解しようとしてきましたが、私の人生でそれを理解することはできません. 私はまだJavaScriptを初めて使用していますが、ゆっくりとそこに到達しています。
アクティブなスライド div に検索入力に値を追加しようとしています。私は単純な hasClass if ステートメント append val() を入力に使用してこれを実行しようとしました。
追加は機能しています。つまり、最後の if ステートメントとこの場合は「Rain Forest」を追加しますが、スライドのアクティブ状態が変化すると、アクティブなスライドに関連する次の追加値に変更する値を取得できません。これはそれ以来作りますか?
お役に立てれば幸いです。
これが私が取り組んできたコードです:
jQuery(document).ready(function($) {
/* dog shelter */
if($('.rsActiveSlide .rsABlock').hasClass("dog-shelter-input")){
$(".feature-search #name_or_keywords").val('');
}else {
$('.feature-search #name_or_keywords').val('Dog Shelter');
};
/* scolarships */
if($('.rsActiveSlide .rsABlock').hasClass("scholar-input")){
$(".feature-search #name_or_keywords").val('');
}else {
$('.feature-search #name_or_keywords').val('Scholarships');
};
/* Rain Forest */
if($('.rsActiveSlide .rsABlock').hasClass("forest-input")){
$(".feature-search #name_or_keywords").val('');
}else {
$('.feature-search #name_or_keywords').val('Rain Forest');
};
});
ありがとう!