<input type="radio" id="av1" name="av" value="1"><label for="av1"><img src="..."></label>
<label><input type="radio" name="av" value="1"><img src="..."></label>
Спасибо, приду с зала буду пробоватьЗавернуть изображение в лейбл, например так:
Либо, если IE <= 7 не интересуют, тоКод:<input type="radio" id="av1" name="av" value="1"><label for="av1"><img src="..."></label>
После этого инпут можно скрыть, но только не display: none.Код:<label><input type="radio" name="av" value="1"><img src="..."></label>
Не удержался, до зала попробовал :3Завернуть изображение в лейбл, например так:
Либо, если IE <= 7 не интересуют, тоКод:<input type="radio" id="av1" name="av" value="1"><label for="av1"><img src="..."></label>
После этого инпут можно скрыть, но только не display: none.Код:<label><input type="radio" name="av" value="1"><img src="..."></label>
Насчёт "правильности" не знаю, ноВсе пока идет хорошо, только как можно инпут спрятать? Наиболее правильный метод можешь подсказать?
.<класс контейнера> input {
visibility: hidden;
position: absolute;
left: -999px;
}
Мне бы очень хотелось ваш скайп/вк, чтобы в режиме "онлайн" общаться и сразу задавать вопросы, скрыть сейчас попробуюНасчёт "правильности" не знаю, ноВсе пока идет хорошо, только как можно инпут спрятать? Наиболее правильный метод можешь подсказать?
работает.Код:.<класс контейнера> input { visibility: hidden; position: absolute; left: -999px; }
#tr_ad_portret img:focus{
тут параметры
}
Я без понятия как мне сделать через него, если бы вы расписали, то я попробовал бы ваш метод...[member=AngelGabriel], ну вот и я о том же) Но нет) Как видишь - рогом в этот инпут уперлись.
или мне за вас код писать?Делаете список ul + присваиваете id аватарам + onclick событие (как вариант .click(), если подключена библиотека jQuery). И не извращайтесь с инпутами и лейблами.
было бы не плохо помочь[member=Царя],
или мне за вас код писать?Делаете список ul + присваиваете id аватарам + onclick событие (как вариант .click(), если подключена библиотека jQuery). И не извращайтесь с инпутами и лейблами.
var id_user = 10;
$('.avatar').on('click', function() {
var id_ava = $(this).data('id_ava');
$.ajax({
url: 'action.php',
type: 'post',
dataType:'json',
data: { id_user: id_user, id_ava: id_ava },
success: function( res ) {
console.log( res );
}
});
});
<img data-id_ava='3' src='/some.jpg' alt='ava1' />
if ( isset( $_POST['id_user'] ) && isset( $_POST['id_ava'] ) ) {
$id_user = intval( $_POST['id_user'] );
$id_ava = intval( $_POST['id_ava'] );
$sql = "UPDATE `users` SET `ava` = '{$id_ava}' WHERE `id` = '{$id_user}'";
$res = $db->query( $sql );
if ( !$res ) {
die( json_encode( array( 'stat' => 'error avatar not update' ) ) );
} else {
die( json_encode( array( 'stat' => 'ok' ) ) );
}
}