我正在尝试删除div onmouseover的背景颜色.
$("#LoginTab").mouseover(function(){
//Gives me white color
$("#LoginTab").animate({backgroundColor: ''},1000);
});
$("#LoginTab").mouseout(function(){
$("#LoginTab").animate({'backgroundColor':'#babfde'},1000);
});
Run Code Online (Sandbox Code Playgroud)
这是CSS
#LoginTab
{
background-color:#babfde;
padding-top:5px;
padding-bottom:5px;
opacity:1;
border:#babfde 2px solid;
}
Run Code Online (Sandbox Code Playgroud)
所以我想要的效果是背景颜色将被删除,这将只给我在div onmouseover内的边框和东西
我正在使用以下代码,这对我不起作用.
$con=mysqli_connect("localhost","root","","my_db");
$check="SELECT COUNT(*) FROM persons WHERE Email = '$_POST[eMailTxt]'";
if (mysqli_query($con,$check)>=1)
{
echo "User Already in Exists<br/>";
}
else
{
$newUser="INSERT INTO persons(Email,FirstName,LastName,PassWord) values('$_POST[eMailTxt]','$_POST[NameTxt]','$_POST[LnameTxt]','$_POST[passWordTxt]')";
if (mysqli_query($con,$newUser))
{
echo "You are now registered<br/>";
}
else
{
echo "Error adding user in database<br/>";
}
}
Run Code Online (Sandbox Code Playgroud)
mysqli_result类的对象无法在C:\ xampp\htdocs\Exp\welcome.php中转换为int
我试图在点击时获得具有特定id的每个div的类.
这是我试过的.
$("#chng").click(function() {
var myClass = $(this).attr("class");
alert(myClass);
});
Run Code Online (Sandbox Code Playgroud)
这仅适用于第一个div,而不适用于其他div.
这是HTML
<div id="chng" class="a"></div>
<br/>
<div id="chng" class="b"></div>
<br/>
<div id="chng" class="c"></div>
<br/>
<div id="chng" class="d"></div>
Run Code Online (Sandbox Code Playgroud)
我有一个提示,可以在这里使用each()函数,但我不知道如何使用它.请为此提供解决方案.还有可能获得我点击这些div的背景图像的网址吗?
background: url(bg1.jpg) no-repeat;
Run Code Online (Sandbox Code Playgroud)