jQuery, POST() и onclick

интернет программирование php jQuery AJAX

Как сделать так, чтобы при клике на определенный элемент (их тысячи, к примеру <a name="game"> или <a name="program">), по аяксу (а именно - через пост) загружался некий test.php, который в зависимости от нажатого элемента выводил свой элемент (к примеру: нажали вы на ссылку с name'ом "person", и сразу же через аякс загружается элемент с id="person")

Примечание:
ать что-то типо так: (я сейчас про GET говорю)
var wgload = '#' + $(this).attr("name");
$(".content").load("widgets/wg.php "+wgload)

Примечание:
или (для экономии кода) $(".content").load("widgets/wg.php #" + $(this).attr("name"));

Примечание:
Но почему стили загружаются наполовину (например, background: url(...) загрузило с легкостью, а вот border и background-color - нет!)?

Примечание:
Вот код:
(у меня есть ссылка class="winbutt" и name="answer"):
$(".winbutt").click(function() {
$("#recentlyBaked").load("widgets/wg.php div#" + $(this).attr("name"));
});
в widgets/wg.php есть код: http://jsfiddle.net/Deonis/uEMEW/ (некоторые изображения я позаменял #FFFFFF и #000000).
Так вот: изображения на локалке грузятся, а background-color - нет... Почему?
вот сcылка и на сам объект .window : http://jsfiddle.net/Valdemer/LYek8/ (уберите display: none в css, дабы увидеть его)
кстати, как "впихнуть" в функцию $("#recentlyBaked").load("widgets/wg.php div#" + $(this).attr("name"));
if (status == "error") и if (status == "success")?
Ответы:
$('a').click(function(e) {
e.preventDefault();
var name = $(this).attr('name');
$.ajax({
url: 'widgets/wg.php',
type: 'post',
data: {id: name},
dataType: 'html',
success: function(responseTxt) { $('.content').html(responseTxt); }
});
});


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.