Php Url阻止SMF Mod(mine)JQuery:.val()不';我工作不好
嗯,我有这个代码:Php Url阻止SMF Mod(mine)JQuery:.val()不';我工作不好,php,jquery,input,Php,Jquery,Input,嗯,我有这个代码: //Url-Block echo '<script type="text/javascript"> function logged_in() { return $(\'#userStatus\').val() == \'User\' ? true : false; } $(document).ready(function() { if(!logged_in()) { $("#url-lock").html("<span style="col
//Url-Block
echo '<script type="text/javascript">
function logged_in() {
return $(\'#userStatus\').val() == \'User\' ? true : false;
}
$(document).ready(function() {
if(!logged_in()) {
$("#url-lock").html("<span style="color:red;font-weight:bold;">[Sólo los usuarios pueden ver este contenido. <a href="' . $scripturl . '?action=register">Regístrate</a> o <a href="' . $scripturl . '?action=login">loguéate</a> para ver dicho contenido.]</span>").removeAttr("href").wrap("<strong></strong>");
}
});
</script>';
所以。。Jquery的代码很糟糕,我能做什么?我从未用Jquery编程;(
错误在这里:
function logged_in() {
return $(\'#userStatus\').val() == \'User\' ? true : false;
}
Idk,怎么做它工作…:/
对不起,谢谢!试试这个
function logged_in() {
return $('#userStatus').val() == 'User' ? true : false;
}
但是你使用的是登录的inside Tag我不明白你的意思…这和我正在尝试的有什么关系?(很抱歉英语不好,我是西班牙人…)你的
logged_in
函数正在JavaScript
中执行。然后就不需要使用引号了。哦,我忘了在JSFIDLE中,但忘了在我的页面中。我不知道为什么在我的web中不起作用……我会编辑一些东西……)
function logged_in() {
return $('#userStatus').val() == 'User' ? true : false;
}