保存主题的变化我有一个网站,我可以通过点击这样的颜色更改主题:阿贾克斯
<ul>
<li>
<span class='red'></span>
<span class='orange'></span>
<span class='green'></span>
</li>
</ul>
这部分工作得很好,但是......当清爽的页面,又回到正常,所以。
我想使用jQuery Ajax将颜色保存在我的数据库中,但不知道如何将颜色onclick发送到我的jQuery函数?
$(function() {
$('.themechange').click(function() {
$.ajax({
type: "POST",
url: "http://mydomain.com/updatetheme.php",
data: "color=somecolor",
success: function(msg){
alert("Data Saved: " + msg);
}
});
});
});
我不知道如何做到这一点,并希望寻求帮助:-)
,你能告诉我们你的'.themechange' HTML是..what? – bipen
。Themechange没什么。只是我放了一些东西,我不知道该把什么放在这里? – Mansa
将类'themechange'添加到您的span标记中,比如'class ='red themechange'',并且为它们中的每一个都添加一个'id',它们的名称如'id =“red”',然后在'data'属性中jquery ajax写入'data:“color =”+ $(this).attr('id'),'。你准备好了! – MahanGM