Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Несложный вопрос по селекторам (https://javascript.ru/forum/jquery/21154-neslozhnyjj-vopros-po-selektoram.html)

DrFreud 30.08.2011 18:56

Несложный вопрос по селекторам
 
И да, я нуб) В гугле вроде не забанен, но найти ничего толкового не смог...
$(".thumbs img").click(function(){
		var imgpath = $(this).attr("src");
		$("p.thumbs_list a[href=imgpath]").css("color", "#fff");
	});

Объясните пожалуйста почему не пашет? Переменная imgpath содержит строковое значение, но в селектор не подставляется, или селекторы принципиально работают с заданными значениями?

devote 30.08.2011 19:06

$(".thumbs img").click(function(){ 
        var imgpath = $(this).attr("src"); 
        $("p.thumbs_list a[href="+imgpath+"]").css("color", "#fff"); 
    });

DrFreud 30.08.2011 19:10

Огромное спасибо!!! Вот хоть в одной статье бы по селекторам из тех, что я читал, это было оговорено...

Триви 30.08.2011 19:22

Цитата:

Сообщение от DrFreud (Сообщение 123604)
Огромное спасибо!!! Вот хоть в одной статье бы по селекторам из тех, что я читал, это было оговорено...

Это оговорено синтаксисом JavaScript :)
Во фреймворке как то глупо это объяснять :)
Не хватайтесь за них пока хотя бы основы JS не изучите))

DrFreud 31.08.2011 12:16

Да рад бы не хвататься, но руководитель придумал сайт, который без скриптов не напишешь, а программированием я не занимаюсь в принципе, я админ) Но сайт на меня повесили, вот и корячусь, учить язык времени нет((((

Kolyaj 31.08.2011 12:37

Цитата:

Сообщение от DrFreud
Но сайт на меня повесили, вот и корячусь, учить язык времени нет((((

Тоже в рабстве чтоли?

Триви 31.08.2011 13:55

Неимоверно бесит вопрос "ты знаешь компьютер?"
Видимо, предполагается, раз админ, значит знаешь))) Будь добр исполнить любой каприз)))
То что существует широчайшая специализация таким боссам, как говорится, около птички))
Ничего им не объяснишь..

Kolyaj 31.08.2011 15:12

Непонятно, зачем работать на таких боссов. На такой работе ни админом нормальным не станешь, ни программистом.


Часовой пояс GMT +3, время: 04:11.