У меня есть несколько изображений, и когда я нажимаю на один, я хочу, чтобы код устанавливал этот идентификатор конкретных изображений ("image_select_1"
) в качестве переменной. Затем я хочу изменить эту переменную, удалив текст "select"
(с подчеркиваниями с обеих сторон) от середины, чтобы переменная стала "image1"
. Затем используйте эту переменную для таргетинга на другой DIV
и затушевите ее. Вот код, который у меня есть, однако, конечно, он не работает.Задайте переменную как идентификатор щелкнутого div, затем измените эту переменную, чтобы выбрать другой div
var foo;
$('.game_selection_image').click(function() {
foo = $(this).attr("id");
foo = foo.replace("_select_","");
$("#" + foo).fadeIn(500);
});
Любая помощь будет принята с благодарностью, спасибо :)
Я на самом деле просто понял, что, однако он до сих пор не работает. Когда я window.alert (foo) перед тем, как затухать, оно имеет правильное имя, но оно все еще не исчезает. – user2596755
EDIT: Он работает, мне нужно спать. Я продолжаю делать глупые ошибки; Благодарю вас: D – user2596755