所以我在点击登录按钮时会出现一个小的登录框.问题是当它出现时,它出现在页面上的其他所有内容之后.这就是它的样子:

如何使登录框始终显示在页面上方的任何内容上?
我正在使用jquery的验证器插件来验证我的整个表单.我有一组这样的单选按钮:
<div class="radio_options" style="display:none; margin-left:7px;">
<label><input type="radio" name="options" value="1"> Option1</label>
<label><input type="radio" name="options" value="2"> Option2</label>
<label><input type="radio" name="options" value="3"> Option3</label>
</div>
Run Code Online (Sandbox Code Playgroud)
我知道我可以放
class="required"
Run Code Online (Sandbox Code Playgroud)
但它会在选项1旁边显示所需的消息,使其看起来像是需要单选按钮.相反,我想在所有要求至少选择一个的单选按钮上方显示自定义消息.
我正在编写自己的php类,并且在该类中有几个函数.但我不允许从同一个类中的另一个函数调用函数吗?像这样的东西:
class my_Class {
function one($arg) {
//does something
}
function two($var) {
$receive = one($var);
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试过类似的东西,然后吐出错误说:
Fatal error: Call to undefined function one()
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我想在jquery if语句中使用php boolean变量.这是我的代码:
if(<?php echo $show_login_error ?>)
$(".login_error").show();
Run Code Online (Sandbox Code Playgroud)
.login_error是span元素的类.如果$ show_login_error变量为true,那么我想显示跨度,如果没有则隐藏它.默认情况下,span是隐藏的,$ show_login_error是false.不幸的是,跨度显示无论变量值如何,所以我猜测我的代码是错误的.为了使它正确,我应该改变什么?谢谢
var data = $("span", this).html(); /*grab all */
$calPopup.stop().fadeTo(300,1);
$calPopup.html(data);
Run Code Online (Sandbox Code Playgroud)
我想做的事情如下:
data.css("font-size","10pt");
Run Code Online (Sandbox Code Playgroud)
但如果我这样做,html文本甚至不会出现.Chrome的检查员说:
Uncaught TypeError: Object *** has no method 'css'
Run Code Online (Sandbox Code Playgroud)
如何对文本应用CSS修改?