如何使用延迟 jQuery 函数而不是 setTimeout 在几秒钟后清除字段消息?下面的代码将立即清除值。
var $this = $(this),
mid = $this.find("#emid"),
contents = $this.find("#equestion");
if(contents.length<30){
contents.css('color','red')
.val('Error Message')
.delay(5000)
.val('');
}
Run Code Online (Sandbox Code Playgroud) 我需要拆分以下字符串.
$string = "This is string sample - $2565";
$split_point = " - ";
Run Code Online (Sandbox Code Playgroud)
一:我需要能够使用正则表达式或任何其他匹配将字符串拆分为两部分,并指定要拆分的位置.
第二:也想为$做一个preg_match然后只在$右边抓一个数字.
有什么建议?
这些行的目的是什么:
<?php $title=($cfg && is_object($cfg))?$cfg->getTitle():'Apptitle :: My First App'; ?>
<?=Format::htmlchars($title)?>
Run Code Online (Sandbox Code Playgroud)
有人可以解释这里的用法吗?
我看到顶行被用作php文件中的第一行,然后第二行用于填充标题.
为什么要实施?除了对象之外的目的是什么?
我想目的可能是在整个会话中重用该对象.不确定.
我有以下代码,在IE中为textarea元素工作完美.
(编辑:为了可读性而包装)
<textarea name="mem_message" cols="25" rows="5"
onkeypress="return taLimit(this)"
onkeyup="return taCount(this,'myCounter')">
<? echo $_SESSION['mem_message']; ?>
</textarea>
Run Code Online (Sandbox Code Playgroud)
它调用验证函数:
<script language="Javascript"><!--Counter for Message Box -->
maxL=100;
var bName = navigator.appName;
function taLimit(taObj) {
if (taObj.value.length==maxL) return false;
return true;
}
function taCount(taObj,Cnt) {
objCnt=createObject(Cnt);
objVal=taObj.value;
if (objVal.length>maxL) objVal=objVal.substring(0,maxL);
if (objCnt) {
if(bName == "Netscape"){
objCnt.textContent=maxL-objVal.length;}
else{objCnt.innerText=maxL-objVal.length;}
}
return true;
}
function createObject(objId) {
if (document.getElementById) return document.getElementById(objId);
else if (document.layers) return eval("document." + objId);
else if (document.all) return eval("document.all." + objId);
else return …Run Code Online (Sandbox Code Playgroud) 我想将Mysql查询转换为使用LIKE子句,但我无法使其工作.
$query = "SELECT id,name FROM `hin` WHERE name = '".$q."'";
Run Code Online (Sandbox Code Playgroud)
我在某些变化中尝试过的.
$query = "SELECT id,name FROM `hin` WHERE name LIKE %'".$q."'%";
Run Code Online (Sandbox Code Playgroud)
我需要查询只在字符串匹配上选择行.意图是使用变量作为针.
字符串#1:
/string/morestring/thename
Run Code Online (Sandbox Code Playgroud)
字符串#2:
/string/morestring/thename/
Run Code Online (Sandbox Code Playgroud)
正则表达式:
[^\/]*[\/]*$
Run Code Online (Sandbox Code Playgroud)
以上正则表达式匹配最后两个段...
正则表达式如何只匹配"thename"和"thename /"上的最后一个单词,有或没有最终斜杠?
如何根据轴的可拖动方向(初始化后)设置轴?
如果它被左右拖动,如果向上拖动它将是x,y.
$("#belt").draggable({
handle: "li",
axis: "y",
start: function() {
//I want to be dragged in the axis i belong which should be x....
},
});
Run Code Online (Sandbox Code Playgroud) 我有以下HTML.
<span end_timestamp="4520" timestamp="4150" id="1">Elemnt</span>
<span end_timestamp="6510" timestamp="4940" id="2">Anotherone I want</span>
<span end_timestamp="8910" timestamp="6610" id="3">another</span>
Run Code Online (Sandbox Code Playgroud)
如何选择编号4199高于属性"timestamp"且低于"end_timestamp"的元素
这些都没有奏效.也许我应该创造一个条件?
$( "[timestamp]:gt(4199 ),[end_timestamp]:lt(4199 )").addClass( "highlight" );
$( "[timestamp]:gt(4199 )[end_timestamp]:lt(4199 )").addClass( "highlight" );
Run Code Online (Sandbox Code Playgroud) 我想有时候我不需要使用ELSEIF,也不需要通过内联多次检查来重复.
我之前做过这个.
我正在尝试这条简单的线条而且无法使其发挥作用.
我读到了:
OR与||相同
AND与&&相同
代码(短路,但不起作用):
if($subdom<>'www' or $subdom<>'nosub')
{do some stuff if any of the two are meet}
Run Code Online (Sandbox Code Playgroud)
我也试过这个:
码:
if((subdom!='www') || ($subdom!='nosub')){}
Run Code Online (Sandbox Code Playgroud)
什么是正确的操作员来检查这两个中的任何一个?是吗|| 要么 &&.我们应该使用!=或<>吗?
在回答问题后发现一些信息:
$ a && $ b
//和//如果$ a和$ b都为TRUE,则为TRUE.$ a || $ b
//或者如果$ a或$ b为TRUE,则为TRUE.
这些中的任何一个都可以作为比较:
!==(不等于相同),但不是!=因为它意味着"不分配"
< \n >会在没有太多欢乐的情况下完成这一操作.
下面的简单代码输出两个警报,而不是一个谷歌Chrome浏览器.你能告诉为什么只有Chrome?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Can you tell?</title>
<script language="javascript" type="text/javascript">
function hitme()
{
alert('yep!');
}
</script>
</head>
<body>
<a href="#" onmouseover="hitme();">LINK</a>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
Chrome是否将锚点看作文本+它的行?
什么在Chrome中制作这个双盒子?
我有一个旧函数,它缺少Mozilla/Firefox的行,因此JavaScript无法正常工作.该功能跟踪鼠标坐标,以便我可以定位窗口.
如何让代码在Firefox中运行?
Xoffset = -60; // modify these values to ...
Yoffset = 20; // change the popup position.
var old, skn, iex = (document.all),
yyy = -1000;
var ns4 = document.layers
var ns6 = document.getElementById && !document.all
var ie4 = document.all
if (ns4) skn = document.dek
else if (ns6) skn = document.getElementById("dek").style
else if (ie4) skn = document.all.dek.style
if (ns4) document.captureEvents(Event.MOUSEMOVE);
else {
skn.visibility = "visible"
skn.display = "none"
}
document.onmousemove = get_mouse;
function popup(msg, bak) {
var content …Run Code Online (Sandbox Code Playgroud)