使用正常
.foo {cursor:pointer;cursor:hand;width:250px;height:250px;background:#aaa;}
Run Code Online (Sandbox Code Playgroud)
和
<div class="foo"><!--ph--></div>
Run Code Online (Sandbox Code Playgroud)
如下所示:http://jsfiddle.net/UZq5d/2/
如果我将光标悬停在灰色背景上然后重新加载页面,则光标默认返回箭头.
是否有任何漂亮和轻量级的方法来检查光标是否在加载时.foo元素上?或者也许是定期,鼠标移动?jQuery允许.
编辑:我在OS X上使用Chrome时看到了这种行为.
一个jQuery AJAX请求.post()的数据到page.php,它创建了$ res和var_dump().
$ RES:
$res = array();
foreach ($_REQUEST as $key => $value) {
if($key){
$res[$key] = $value;
}
}
Run Code Online (Sandbox Code Playgroud)
后续代码var_dump($ RES):
array(4) {
["text1"]=> string(6) "mattis"
["text2"]=> string(4) "test"
["tu"]=> string(32) "deb6adbbff4234b5711cc4368c153bc4"
["PHPSESSID"]=> string(32) "cda24363cb9d3226bd37b2577ed0bc0b"
}
Run Code Online (Sandbox Code Playgroud)
我的javascript只发送text1和text2:
$.post("page.php",{
text1:"mattis",
text2:"test"
}
Run Code Online (Sandbox Code Playgroud)
什么是"tu"变量发送?显然它与会话ID非常相似,但我以前从未见过它.
编辑:它是在IE中发送但不在FF中发送.
我正在寻找一个广义的选择器函数,它执行以下操作:
$(".data").click(function(){
//insert proper selector
)};
<div class="one">
<div class="data">text</div>
<div class="data">text</div>
<div class="data">text</div>
</div>
<div class="two">
<div class="data">text</div>
<div class="data">text</div>
<div class="data">text</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我希望选择器执行以下操作:
1).选择父div中的所有div(这意味着包括您刚刚单击的div).
2).不要选择其他"父"div中的div.
我也意识到如果你可以从所选项中过滤$(this)(你点击的div)会很酷.考虑一个奖金问题:)
我一直在从不同角度看这个,但只发现丑陋的硬编码(对于特定的父母).我感谢任何输入!
我一直在用这个烫发我的头发.
index.php文件:
$(document).ready(function(){
$(".index_login_subm").click(function(){
uid = $("input:username").val();
pwd = $("input:password").val();
$.post("backend/login.php",{
uid:uid,
pwd:pwd
},function(data){
alert("Returned data: " + data);
});
return false;
});
});
Run Code Online (Sandbox Code Playgroud)
login.php中:
include("../../settings.php");
echo $uid;
echo $_POST['uid'];
Run Code Online (Sandbox Code Playgroud)
没有任何回声会返回任何东西.
settings.php配置:
foreach ($_POST as $key => $value) {
$$key = mysql_real_escape_string($value);
}
foreach ($_GET as $key => $value) {
$$key = mysql_real_escape_string($value);
}
Run Code Online (Sandbox Code Playgroud)
如果我注释settings.php-include out(当然echo $ uid不起作用),代码效果很好,所以它必须是mysql_real_escape_string所做的事情.任何人都知道我做错了什么?
index.php还包括settings.php,如果这有任何区别.
编辑:下面的帖子让我想澄清; 路径都是正确的.settings.php(和一些其他脚本)都放在根文件夹之外,以使Web用户无法访问它们.它们在脚本访问时运行良好.
<?
$percent = 105;
$percent = ($percent > 100) ? 100 :
($percent < 0) ? 0 : $percent;
echo $percent;
?>
Run Code Online (Sandbox Code Playgroud)
为什么这回音0?我正在查看我编写的JavaScript代码,它在逻辑上没有区别.
jquery ×4
php ×4
ajax ×1
css ×1
html ×1
javascript ×1
jquery-post ×1
post ×1
scripting ×1
var-dump ×1