小编Lin*_*nas的帖子

如何计算选定的文件

我有非常简单的形式,输入如下:

<input id="my_id" multiple="true" type="file" name="image_name[]" />
Run Code Online (Sandbox Code Playgroud)

现在我有两个问题:

  1. 如何使用jQuery或纯JavaScript计算选定的文件?
  2. 我怎么能限制文件选择,比方说10,因为现在它是无限的?

html javascript jquery html5

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

页面刷新后jquery停止工作

这真是一个奇怪的问题,我的页面中有很多插件和自定义脚本,而且一切正常,但是如果我想尝试刷新页面,不只是点击一些链接,我的一些脚本就会停止工作,主要是改变css属性的人,我的firebug没有显示任何错误,可能导致类似的东西?

javascript jquery html5 page-refresh

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

Jquery闪烁冠军

所以,我需要一个闪烁的标题,这个代码应该工作,但由于某种原因它不会.

现在控制台一直显示我正确的标题,但我的浏览器中的标题不会改变,可能是什么错误?

var blink = true;

setInterval(function(){
    if(blink){
        $("title").text("test");
        blink = false;
        console.log($("title"));
    }else{
        $("title").text("");
        blink = true;
        console.log($("title"));
    }
}, 1000);
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

文本溢出时放置一个按钮

所以说我有一个<div>内部有长文本和定义高度,当文本溢出时我希望...在文本末尾显示div高度,所以这很容易用一点css,但我想要更高级的东西.

我想要的是拥有那个...和一个按钮(Show more),我有点做了,但它是一个非常脏的黑客,我知道应该有更好的解决方案,反正请看看这个小提琴:http://jsfiddle.net/ DgBR2/1 /

基本上我只是在文本顶部浮动另一个白色背景的div,但如果我想要改变文本高度或其他东西,这将在未来产生问题,所以我想要更好的东西.

css jquery

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

CSS word-break与文本溢出相结合

所以,我想结合word-breaktext-overflow它不工作在某些时候,但它不应该怎么定.

例如,我已经设置了这个小提琴

CSS:

width: 200px;
padding: 8px;
border:1px solid blue;
word-break: break-word;
height: 100px;
overflow: hidden;
text-overflow:ellipsis;
white-space:nowrap;
Run Code Online (Sandbox Code Playgroud)

为了澄清,一旦文本被分解为部分,它应该填充框,在文本的末尾应该有3个点.目前只有一条线可以使用.

css

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

焦点事件委托的Jquery

由于一些奇怪的原因,这个简单的功能似乎不起作用:

$("body").on("focus", this, function(){
    alert('d');
})
Run Code Online (Sandbox Code Playgroud)

this 是输入或textarea元素.

如果我这样做:

$(this).on("focus", function(){
    alert('d');
})
Run Code Online (Sandbox Code Playgroud)

它会对目前存在的那些元素起作用,但是事件不会触发新创建的元素,我做错了什么?

jquery

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

CSS 拉伸内容容器高度,如果为空则溢出,如果太大

我所拥有的是一个简单的结构,container后跟两个子元素contentfooter

footer具有固定的高度并content应填充剩余的空白空间。这很容易实现,display:table;但由于某种原因,我无法弄清楚content如果元素内容超出网站窗口高度,如何使元素溢出起作用?

这是一个JSFiddle,如果您设置content_child高度来表示10px您可以看到content元素很好地填充空间,但是当content_child更大的content元素不应该像现在这样扩展时,我在这里缺少什么?

如果可能的话,我宁愿不使用 JavaScript 来解决这个问题。

body, html{
  height: 100%;
  padding: 0px;
  margin: 0px;
}

.container{
  display:table;
  background; black;
  width: 100%;
  background: black;
  height: 100%;
}
.top{
  background: blue;
  display:table-row;
  height: 100%;
}

.bottom{
  background: red;
  height: 60px;
}

.content{
  height: 100%;
  overflow: hidden;
  padding: 5px;
}

.content_child{
  height: 1000px;
  background: grey;
}
Run Code Online (Sandbox Code Playgroud)
<div class="container"> …
Run Code Online (Sandbox Code Playgroud)

html css

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

Kohana访问客户端IP

我正在使用kohana 3.2,我想从请求类访问客户端IP,在文档中我可以看到public static string $client_ip哪些应该包含客户端IP,现在如果我尝试访问它我喜欢这样:

Request::$client_ip;
Run Code Online (Sandbox Code Playgroud)

我明白了:string(3) "::1"它完全没有意义,我做错了什么,或者可能无法访问它?

kohana kohana-3 kohana-3.2

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

Cassandra 将 UUID 转换为字符串并返回

如果我使用 UUID1 作为我的列名,然后用 php 检索它们,我如何将该 UUID 转换为可读字符串,以便我可以将该字符串插入到 HTML 中,然后稍后通过将该字符串转换回 UUID 来使用它来选择同一列? 这甚至可能吗?

我可以使用 UTF8 或其他东西,但我想避免冲突并获得有序的宽行,而且我真的需要将这些列名存储到 HTML 中,我看不到任何其他方法来做到这一点。

我正在使用phpcassa.

cassandra phpcassa

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

检查输入值是否为空或默认值

我正在寻找一种优雅的方法来检查输入值是否为空而不是默认值.

例如,假设我们输入了值Username,这是默认值,一旦用户点击此输入字段Username将被删除,因此用户可以输入他想要的内容.只是为了清楚说明这是加载页面时的样子:

<input type="text" class="defaultValue" value="Username" />

现在默认情况下,这个字段永远不会为空,除非用户会做一些事情让它变空,所以只是为了确保我需要检查这两件事.我这样做的方式很简单:

if($(".defaultValue").val().length == 0 || $(".defaultValue").val() == "Username")
   alert("Please enter your username");
Run Code Online (Sandbox Code Playgroud)

所以这有效,但看起来很难看.通常我需要处理大型表单,因此我的代码变得非常丑陋且难以管理,因为这样,有什么方法可以改进这个吗?

谢谢.

javascript jquery

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