Сообщение от рони
|
karakym,
$('.type-switcher option').click
$('.type-switcher').change
...
var typeNumber = this.value
|
Согласен, это уже разобрал, но вот проблемка такая:
jQuery(document).ready(function(){
$('.type-switcher').change(
function() {
var typeNumber = $(this).attr("value");
if(typeNumber == "1") {
typeLink = "http://render911.ru/textures/floor/floor";
}else if(typeNumber == "2") {
typeLink = "http://render911.ru/textures/stone/stone";
}else {
typeLink = "http://render911.ru/textures/wood/wood";
};
alert(typeLink);
});
$('.bg-switcher').click(
function() {
var bgNumber = $(this).attr("value");
alert(typeLink);
$('body').css("background-image","url("+typeLink+"_"+bgNumber+".jpg)");
});
});
Значит в первой функции нажатие выводит окошко alert(typeLink), а уже вторая функция не выводит это же окошко! Почему так? Что не правильно? И как правильно сцеплять 2 переменные?