小编kri*_*tya的帖子

Jquery绑定双击并单击一次

在jquery中有什么东西可以让我区分双击和单击的行为吗?

当我将两个绑定到同一个元素时,只执行单击.

是否有一种方法可以在执行单击之前等待一段时间以查看用户是否再次点击?

谢谢 :)

jquery jquery-selectors

93
推荐指数
5
解决办法
9万
查看次数

PHP cli从用户获取输入然后转储到变量可能吗?

是否有可能使用php cli从用户那里获得输入,然后将输入转储到变量中,然后脚本继续运行.

就像c ++ cin函数一样?

这是可能的,如果是,那么如何?也许不仅是php而且可能还有一些linux命令?

谢谢

php

52
推荐指数
3
解决办法
6万
查看次数

从头读取大文件

我可以从我的最终读取PHP文件,例如,如果我想阅读最后10-20行吗?

而且,正如我读到的,如果文件的大小超过10mbs,我开始得到错误.

我该如何防止此错误?

为了阅读普通文件,我们使用以下代码:

if ($handle) {
    while (($buffer = fgets($handle, 4096)) !== false) {
    $i1++;
    $content[$i1]=$buffer;
    }
    if (!feof($handle)) {
        echo "Error: unexpected fgets() fail\n";
    }
    fclose($handle);
}
Run Code Online (Sandbox Code Playgroud)

我的文件可能超过10mbs,但我只需阅读最后几行.我该怎么做?

谢谢

php file-io

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

jquery如何检查所选的浏览器选项卡/窗口是否在我们的页面上?

如何检查用户当前是否在我们的页面上有浏览器的选项卡/窗口

function userisonourpage()
{
//do something
}
Run Code Online (Sandbox Code Playgroud)

当用户将标签/窗口切换到我们的页面时?

function tabswitched()
{
//dom something here too
}
Run Code Online (Sandbox Code Playgroud)

就像在许多地方你切换到页面和标题更改我知道标题可以改变:document.title 但不知道如何实现这些功能.

感谢:D

javascript jquery

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

jQuery用类来获得最接近的div

Hii我想显示与班级最近的div的数字字符showchars.

我试着这样做:

$('#maina').focus(function() {
$(this).closest("div.showchars").find(".countchars").html("KKK");
    $("#error-1").html("");
    $(this).closest(".showchars").html("hmm");
});
Run Code Online (Sandbox Code Playgroud)

有了这个html:

    <tr>
    <td>
    Main Alliase/Current Alliase:
    </td>
    <td><input type="text" id="maina" class="countchars"/><br />
    <div class="showchars">o</div>
    </td>
<td><span id="handle-1" class="selector">?</span></td>
    <td><div id="error-1" class="errors"></div></td>
    </tr>
Run Code Online (Sandbox Code Playgroud)

当我专注于输入框时,它会重置错误类的内容.

但是没有将文本更改为:hmm在div中.

如果已经我会错或者有什么更好的方式来获得最接近格,然后实现API: .html("hmm")

谢谢

jquery jquery-selectors

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

jQuery将段落的内容放在textarea中

我尝试使用具有相同内容的文本区域替换段落.

function edit() {
    var wdith = $("p").css('width')
    $("p:first").replaceWith("<textarea class='edit'>" + $("p:first").text() + "</textarea>")
    $(".edit").css("width", wdith)
}
$("#replace").click(edit);
Run Code Online (Sandbox Code Playgroud)

演示

但它无法正常工作.文本前后有空格.
我如何解决它?

javascript jquery

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

Jquery resizable转移我的DOM元素

我有以下代码

<html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>Untitled Document</title>

<style type="text/css">
  #main-content {
    width:300px;
    height:500px;
    background:#00F;
    overflow:auto;
  }
  #top-name , #top-ip {
    background:#000;
    color:#FFF;
    width:80%;
    position:relative;
    left:10%;
    margin-bottom:5px;
    margin-top:5px;
  }
 </style>

 <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>

 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js">                </script>
 <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>

    <script>
$(function() {
    $("#top-ip").resizable({
        handles: 'n, s'
    });
    $("#extrainfo").hide();
    $("#top-name").mouseenter(function() {
        $("#extrainfo").fadeIn();
    });
    $("#top-name").mouseleave(function() {
        $("#extrainfo").fadeOut();
    });
    var stop = false;
    $( "#accordion h2" ).click(function( event ) {
        if ( stop ) {
            event.stopImmediatePropagation();
            event.preventDefault();
            stop = false;
        } …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui jquery-ui-resizable

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

jQuery .next都不行?

我有这个HTML

<tr>
<td>
Main Alliase/Current Alliase:
</td>
<td><input type="text" id="maina" class="countchars" max="30"/><br />
    <span class="showchars"></span>
</td>
<td><span id="handle-1" class="selector" title="The Main Alliase with which people know you OR the alliase with which u play most <br /> <b>You'r App would be also named after this only</b>" header="Main Alliase/Current Alliase">?</span></td>
<td><div id="error-1" class="errors"></div></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

而这个js:

$('#maina').focus(function() {
$(this).closest("tr").find(".selector").qtip('toggle', true);
    $(this).nextAll(".errors:first").html("Bla");
    $(this).siblings(".showchars").show();
});
Run Code Online (Sandbox Code Playgroud)

但是,当我专注于maina它时,它会做其他2件事,但不会改变errors类的html .

为什么这样 ?我做错了什么?请帮帮我谢谢

jquery jquery-selectors

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

制作模糊形状的 HTML 画布

我想使用 HTML 制作简单的形状。但形状需要很大。画布全屏显示

示例:http : //jsfiddle.net/xLgg43s9/1/embedded/result/

代码:

    <!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=utf-8" />
<title>Untitled Document</title>
<style>
* { margin: 0; padding: 0;}

body, html { height:100%; }

#canvas {
    position:absolute;
    width:100%;
    height:100%;
}
</style>
</head>

<body>
<canvas id="canvas">
</canvas>
<script>
var canvas=document.getElementById("canvas");
var ctx=canvas.getContext("2d");
ctx.fillStyle = "#000";
var w=canvas.width;
var h=canvas.height;
ctx.fillRect(0,0,w,h);
ctx.fillStyle="#fff";
ctx.beginPath();
var a=w/2;
var b=0;
ctx.arc(a,b,20,0,Math.PI,false);
ctx.closePath();
ctx.fill();
ctx.stroke();
ctx.beginPath();
ctx.fillStyle="red";
ctx.fillRect(0,0,10,100);
ctx.stroke();
ctx.save();

ctx.translate(240, 120); …
Run Code Online (Sandbox Code Playgroud)

html javascript canvas html5-canvas

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

在android上使用com.bea.xml.stream包

为了让Apache POI在Android上运行,我需要让Stack在Android上运行.关注这个问题:将JAXB与Google Android和@Sean Barbeau的答案结合使用.我成功地将所有jar转换为Android兼容的,包括Apache POI库,但它仍然给我这个运行时错误:

06-22 01:06:52.461  14865-14865/com.quizwiz.sharmakritya.poi E/AndroidRuntime? FATAL EXCEPTION: main
    Process: com.quizwiz.sharmakritya.poi, PID: 14865
    edu.usf.cutr.javax.xml.stream.FactoryConfigurationError: Provider com.bea.xml.stream.EventFactory not found
            at edu.usf.cutr.javax.xml.stream.FactoryFinder.newInstance(FactoryFinder.java:72)
            at edu.usf.cutr.javax.xml.stream.FactoryFinder.find(FactoryFinder.java:176)
            at edu.usf.cutr.javax.xml.stream.FactoryFinder.find(FactoryFinder.java:92)
            at edu.usf.cutr.javax.xml.stream.XMLEventFactory.newInstance(XMLEventFactory.java:30)
            at org.apache.poi.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller.<clinit>(PackagePropertiesMarshaller.java:41)
            at org.apache.poi.openxml4j.opc.OPCPackage.init(OPCPackage.java:162)
            at org.apache.poi.openxml4j.opc.OPCPackage.<init>(OPCPackage.java:142)
            at org.apache.poi.openxml4j.opc.Package.<init>(Package.java:37)
            at org.apache.poi.openxml4j.opc.ZipPackage.<init>(ZipPackage.java:87)
            at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:273)
            at org.apache.poi.xslf.usermodel.XMLSlideShow.empty(XMLSlideShow.java:103)
            at org.apache.poi.xslf.usermodel.XMLSlideShow.<init>(XMLSlideShow.java:75)
            at com.quizwiz.sharmakritya.poi.PPT.onCreate(PPT.java:16)
            at android.app.Activity.performCreate(Activity.java:5451)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2377)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2471)
            at android.app.ActivityThread.access$900(ActivityThread.java:175)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1308)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:146)
            at android.app.ActivityThread.main(ActivityThread.java:5602)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:515)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
            at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

整个错误的关键是android缺少包 …

android apache-poi android-gradle-plugin

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