小编Cod*_*x73的帖子

清除消息jQuery延迟setTimeout

如何使用延迟 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)

javascript jquery

2
推荐指数
1
解决办法
1075
查看次数

将字符串拆分为PHP部分

我需要拆分以下字符串.

$string = "This is string sample - $2565";
$split_point = " - ";
Run Code Online (Sandbox Code Playgroud)

一:我需要能够使用正则表达式或任何其他匹配将字符串拆分为两部分,并指定要拆分的位置.

第二:也想为$做一个preg_match然后只在$右边抓一个数字.

有什么建议?

php regex string

1
推荐指数
1
解决办法
7613
查看次数

PHP OOP行使用说明

这些行的目的是什么:

<?php $title=($cfg && is_object($cfg))?$cfg->getTitle():'Apptitle :: My First App'; ?>

<?=Format::htmlchars($title)?>
Run Code Online (Sandbox Code Playgroud)

有人可以解释这里的用法吗?

我看到顶行被用作php文件中的第一行,然后第二行用于填充标题.

为什么要实施?除了对象之外的目的是什么?

我想目的可能是在整个会话中重用该对象.不确定.

php oop

1
推荐指数
1
解决办法
167
查看次数

Javascript无法在FF上工作

我有以下代码,在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)

javascript ajax firefox javascript-events

1
推荐指数
1
解决办法
573
查看次数

使用LIKE子句Mysql搜索

我想将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)

我需要查询只在字符串匹配上选择行.意图是使用变量作为针.

php mysql sql ajax

1
推荐指数
1
解决办法
4615
查看次数

提取URI上的最后一个段

字符串#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 /"上的最后一个单词,有或没有最终斜杠?

php regex

1
推荐指数
1
解决办法
1087
查看次数

设置轴取决于可拖动方向jQuery draggable

如何根据轴的可拖动方向(初始化后)设置轴?

如果它被左右拖动,如果向上拖动它将是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)

javascript jquery jquery-ui

1
推荐指数
1
解决办法
2647
查看次数

jQuery Selector在两个Attributes值之间

我有以下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)

javascript jquery

1
推荐指数
1
解决办法
45
查看次数

多个内联条件和OR与ELSEIF

我想有时候我不需要使用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 >会在没有太多欢乐的情况下完成这一操作.

php

0
推荐指数
1
解决办法
536
查看次数

Chrome Javascript双重警报循环?

下面的简单代码输出两个警报,而不是一个谷歌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中制作这个双盒子?

javascript xhtml jquery dhtml

0
推荐指数
1
解决办法
1606
查看次数

JavaScript脚本在Firefox中不起作用

我有一个旧函数,它缺少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)

javascript firefox dom javascript-events

-1
推荐指数
1
解决办法
3852
查看次数

标签 统计

javascript ×6

php ×5

jquery ×4

ajax ×2

firefox ×2

javascript-events ×2

regex ×2

dhtml ×1

dom ×1

jquery-ui ×1

mysql ×1

oop ×1

sql ×1

string ×1

xhtml ×1