小编sup*_*lle的帖子

边距随Jquery UI Sortable而变化

如果拖放一些元素,您会注意到某些元素之间的边距变得更薄.我怎样才能解决这个问题?

例:

http://jsfiddle.net/fKQsG/

在此输入图像描述

jquery jquery-ui

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

调用$(this)里面的元素?

可能重复:
如何在元素中查找元素

我正在运行循环来遍历每个表格行.我想访问每个表行内的元素.我该怎么做呢?

表:

<table>
<tr> <td class="a">x</td> <td class="b">x</td> <td class="c">x</td> </tr>
<tr> <td class="a">x</td> <td class="b">x</td> <td class="c">x</td> </tr>
<tr> <td class="a">x</td> <td class="b">x</td> <td class="c">x</td> </tr>
<tr> <td class="a">x</td> <td class="b">x</td> <td class="c">x</td> </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

代码不起作用:

$("tr").each(function(index) {

    // get class a text
    $(this + " td.a").text();

    // get class b text
    $(this + " td.b").text();

    // get class c text
    $(this + " td.c").text();

});
Run Code Online (Sandbox Code Playgroud)

jquery

3
推荐指数
2
解决办法
215
查看次数

PDO - 检查行是否已更新?

其他人已经问过这个问题了,但我的问题有点具体.

我有这个问题:

$sql = "UPDATE table SET option=? WHERE number=?";
$q = $conn->prepare($sql);
$q->execute(array($option, $number));
$q->setFetchMode(PDO::FETCH_BOTH);

echo $q->rowCount();
Run Code Online (Sandbox Code Playgroud)

如果WHERE number已经存在且SET option相同,则$q->rowCount()等于0

如果WHERE number不存在且行未更新,$q->rowCount()则为equals0

如何区分这些非更新?

php mysql pdo

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

将脚本插入现有函数?

此功能内置于页面中,我无法修改原始.js文件:

cool.lol = function () {

    // contents here

}
Run Code Online (Sandbox Code Playgroud)

有没有办法让我用我自己的一些脚本附加这个函数?

像这样:

cool.lol = function () {

    // contents here

    // i would like to add my own stuff here!!!
}
Run Code Online (Sandbox Code Playgroud)

或者有没有办法让我检测到函数已被执行,所以我可以在它之后运行一些东西?

javascript jquery

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

如何从iPhone用户的多个表单中删除"下一个"和"上一个"按钮?

例如,如果我有以下代码:

<form id="one">
    <input type="text"/>
</form>

<form id="two">
    <input type="text"/>
</form>
Run Code Online (Sandbox Code Playgroud)

当我选择"one"形式的输入时,会出现Next按钮,当我单击Next时,它会转到"two"形式的输入.

有没有办法在当前表单中只有表单元素的Next和Previous?

html iphone ios

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

PHP:使用urldecode和mcrypt时JSON无法正常工作

当我通过json_decode运行json代码时它运行正常,但是当我使用mcrypt加密并使用urlencode编码然后解码和解密时,它不起作用.

有谁知道什么是错的?

解密的json在加密之前看起来与json完全相同.

我的代码:

<?
    $json = '{"entry1":{"name":"bob","age":"15"},"entry2":{"name":"bill","age":"50"}}';

    $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
    $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
    $key = "abcdefghijkl";
    $encrypted = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $json, MCRYPT_MODE_ECB, $iv);
    $urlencoded = urlencode($encrypted);
    $urldecoded = urldecode($urlencoded);
    $decrypted = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $urldecoded, MCRYPT_MODE_ECB, $iv);

    // json and decrypted json comparison
    echo "<h3>JSON & Decrypted JSON look the same:</h3>";
    echo $json . " // json<br>";
    echo $decrypted . " // decrypted json<br>"; 

    // json - works!
    echo "<h3>JSON works:</h3>";
    $data = json_decode($json); 
    $i = 1;

    while …
Run Code Online (Sandbox Code Playgroud)

php json

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

找到数组中第二高的变量

我想找到数组中第二高的变量.

例如,如果我有:

$cookies = array(
                "chocolate" => "20",
                "vanilla" => "14",
                "strawberry" => "18",
                "raspberry" => "19",
                "bluebery" => "29"
);
Run Code Online (Sandbox Code Playgroud)

我可以max($cookies)用来找到最高的变量,即"bluebery" => "29".

但我如何找到第二高? "chocolate" => "20"

php

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

有没有办法从每组行中获取2行?

可能重复:
如何为每个组选择固定数量的行?

例如......如果我有这个表(按颜色排序):

--------------
| id | color |
--------------
| 95 | red   |
| 7  | red   |
| 44 | red   |
| 46 | red   |
| 49 | red   |
| 24 | green |
| 37 | green |
| 91 | green |
| 88 | green |
| 44 | blue  |
| 10 | blue  |
| 11 | blue  |
--------------
Run Code Online (Sandbox Code Playgroud)

我有办法从每种颜色中获取2行吗?例:

--------------
| id | color |
--------------
| …
Run Code Online (Sandbox Code Playgroud)

mysql sql greatest-n-per-group

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

如何在 Vue.js 中使元素闪烁

我在 jQuery 中有一个自定义函数,它使元素在单击时闪烁。在 Vue 中执行此操作的正确方法是什么?

我认为这是通过指令完成的?有没有办法让我可以向任何元素添加“可闪烁”,使其在单击时闪烁?

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$.fn.blink = function () {
	var button = this;
	var theinterval = setInterval(function(){
		button.toggleClass("blink");
	}, 20);
	setTimeout(function(){
		clearInterval(theinterval);
		button.removeClass("blink");
	}, 400);
};

$("document").ready(function () {

  $("div.blinkable").click(function () {

    $(this).blink();

  });
  
});
</script>

<style>
div.button {
  background:purple;
  color:white;
  margin-bottom:2px;
  padding:5px;
}

div.blink {
  background:red;
}
</style>

<div class="button blinkable">button 1</div>
<div class="button blinkable">button 2</div>
<div class="button blinkable">button 3</div>
<div class="button blinkable">button 4</div>
Run Code Online (Sandbox Code Playgroud)

vue.js vuejs2

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

正则表达式匹配HTML注释内容

例如,如果我有这个代码:

<!--start-here-->
<div>My Cool Content!!!</div>
<h1>Headerrr</h1>
<!--end-here-->
<div>Other Content</div>
Run Code Online (Sandbox Code Playgroud)

如何使用正则表达式来获取< - start-here - >和< - end-here - >之间的内容?

所以我的输出是:

<div>My Cool Content!!!</div>
<h1>Headerrr</h1>
Run Code Online (Sandbox Code Playgroud)

php regex

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

标签 统计

php ×4

jquery ×3

mysql ×2

greatest-n-per-group ×1

html ×1

ios ×1

iphone ×1

javascript ×1

jquery-ui ×1

json ×1

pdo ×1

regex ×1

sql ×1

vue.js ×1

vuejs2 ×1