我有非常简单的形式,输入如下:
<input id="my_id" multiple="true" type="file" name="image_name[]" />
Run Code Online (Sandbox Code Playgroud)
现在我有两个问题:
这真是一个奇怪的问题,我的页面中有很多插件和自定义脚本,而且一切正常,但是如果我想尝试刷新页面,不只是点击一些链接,我的一些脚本就会停止工作,主要是改变css属性的人,我的firebug没有显示任何错误,可能导致类似的东西?
所以,我需要一个闪烁的标题,这个代码应该工作,但由于某种原因它不会.
现在控制台一直显示我正确的标题,但我的浏览器中的标题不会改变,可能是什么错误?
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) 所以说我有一个<div>内部有长文本和定义高度,当文本溢出时我希望...在文本末尾显示div高度,所以这很容易用一点css,但我想要更高级的东西.
我想要的是拥有那个...和一个按钮(Show more),我有点做了,但它是一个非常脏的黑客,我知道应该有更好的解决方案,反正请看看这个小提琴:http://jsfiddle.net/ DgBR2/1 /
基本上我只是在文本顶部浮动另一个白色背景的div,但如果我想要改变文本高度或其他东西,这将在未来产生问题,所以我想要更好的东西.
所以,我想结合word-break与text-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个点.目前只有一条线可以使用.
由于一些奇怪的原因,这个简单的功能似乎不起作用:
$("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)
它会对目前存在的那些元素起作用,但是事件不会触发新创建的元素,我做错了什么?
我所拥有的是一个简单的结构,container后跟两个子元素content和footer。
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)我正在使用kohana 3.2,我想从请求类访问客户端IP,在文档中我可以看到public static string $client_ip哪些应该包含客户端IP,现在如果我尝试访问它我喜欢这样:
Request::$client_ip;
Run Code Online (Sandbox Code Playgroud)
我明白了:string(3) "::1"它完全没有意义,我做错了什么,或者可能无法访问它?
如果我使用 UUID1 作为我的列名,然后用 php 检索它们,我如何将该 UUID 转换为可读字符串,以便我可以将该字符串插入到 HTML 中,然后稍后通过将该字符串转换回 UUID 来使用它来选择同一列? 这甚至可能吗?
我可以使用 UTF8 或其他东西,但我想避免冲突并获得有序的宽行,而且我真的需要将这些列名存储到 HTML 中,我看不到任何其他方法来做到这一点。
我正在使用phpcassa.
我正在寻找一种优雅的方法来检查输入值是否为空而不是默认值.
例如,假设我们输入了值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)
所以这有效,但看起来很难看.通常我需要处理大型表单,因此我的代码变得非常丑陋且难以管理,因为这样,有什么方法可以改进这个吗?
谢谢.
jquery ×6
javascript ×4
css ×3
html ×2
html5 ×2
cassandra ×1
kohana ×1
kohana-3 ×1
kohana-3.2 ×1
page-refresh ×1
phpcassa ×1