小编CRI*_*ion的帖子

使用jQuery反转DOM

输入:

<content>
   <dom id=1>a</dom>
   <dom id=2>b</dom>
   <dom id=3>c</dom>
   <dom id=4>d</dom>
</content>
Run Code Online (Sandbox Code Playgroud)

输出:

<content>
   <dom id=4>d</dom>
   <dom id=3>c</dom>
   <dom id=2>b</dom>
   <dom id=1>a</dom>
</content>
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个像这样的函数(如果存在):

$( '内容')的逆();

javascript xml jquery dom inverse

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

正则表达式为类型的干净javascript注释//

我使用以下REGEXP:

$output = preg_replace( "/\/\/(.*)\\n/", "", $output );
Run Code Online (Sandbox Code Playgroud)

代码运行良好但是!!!!,当像(http://this_is_not_a_comment.com/kickme)这样的URL时,代码替换它...(http://)

你怎么做才能取代那些网址.

谢谢,

html javascript php regex text

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

当点击工具div按钮(:active)在Firefox中正常工作但在IE中没有

这段代码在Firefox中运行良好,但在IE中没有,请仅使用CSS(无jquery或javascript)给出解决方案,当你点击DIV内的跨度时问题就开始了!

<style type="text/css">

.tools {
    cursor:pointer;
}

.tools {
    background-color:#aaa;
    padding:5px;
}

.tools span {
    background-color:green;
    color:white;
}

.tools:hover {
    background-color:#ccc;
}

.tools:hover span {
    background-color:red;

}

.tools:active {
    background-color:#333;
    color:#fff;
}

.tools:active span {
    background-color:blue;
}


</style>

</head>

<body  onselectstart="return false;" >
<div class="tools" style="width:100px; height:20px;">
<span>
Hello world...
</span>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)

html css firefox button

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

这个jQuery指令的最佳缩写是什么?

$( "input[role=submit_action], button[role=submit_action], div[role=submit_action], span[role=submit_action], a[role=submit_action]").live(  "click", function() {
});
Run Code Online (Sandbox Code Playgroud)

这也是:

$( "input[role=submit_action], input[role=submit_require]").live(  "click", function() {
    if ($(this).attr('role') == "submit_action") {
            // do this...
    }
    else {
            // do this...
    }
});
Run Code Online (Sandbox Code Playgroud)

例如,缩写可以是:

$("input[role=(submit_action|submit_require)]"
Run Code Online (Sandbox Code Playgroud)

html javascript forms jquery

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

如何获取指定货币的语言环境?

我对此遇到了麻烦,因为我有 3 位数代码(美元、欧元、COP 等)的货币。

如果你去使用函数 setlocale 你需要做这样的事情:

setlocale(LC_MONETARY, 'en_US');

看看你传递的是“en_US”而不是“USD”。我怎样才能知道用户选择的每种货币的 LC_MONETARY 的相应语言环境,以便与 setlocale 一起使用。

此外,在我的网站中,货币与语言无关,例如,您的网站是西班牙语,但您可以看到美元的货币。这将导致像这样的语言环境:es_US ???? 我相信它不支持。

谢谢。

php locale currency setlocale money-format

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

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

如何在提交时模拟表单中的操作?

第一:始终是同一个动作.二:表单有多个"CSS SUBMITS"之类

<form action="/myaction" method="POST">
<a id="foo1" name="foo1" href="#" role="form_button">submit1!</a>
<a id="foo2" name="foo2" href="#" role="form_button">submit2!</a>
<a id="foo3" name="foo3" href="#" role="form_button">submit3!</a>
<input type="submit" id="canfoo" name="canfoo" value="I can process this"/>
</form>
<script>
$('a[role=form_button], div[role=form_button], span[role=form_button]').bind( 'click', function(){ $('form').submit(); } );
</script>
Run Code Online (Sandbox Code Playgroud)

我怎么能在/ myaction中这样做:

if ($_POST['foo1']) { action; return; } // :(
if ($_POST['foo2']) { action; return; } // :(
if ($_POST['foo3']) { action; return; } // :(
if ($_POST['canfoo']) { action; return; } // THIS WORKKKKKSS!!
Run Code Online (Sandbox Code Playgroud)

我怎样才能使foo1,foo2,foo3工作?

(我使用jQuery:

$('a[role=form_button], div[role=form_button], span[role=form_button]').bind( 'click', …
Run Code Online (Sandbox Code Playgroud)

javascript forms ajax jquery submit

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

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