小编Mic*_*rtz的帖子

如果两个文本框的值不是空白执行功能

小提琴:http://liveweave.com/TBJ9EZ

我有两个文本框input[type=text] elements,我想要做的是,只要他们有一个值"非空白"我想显示一个div,并且一旦他们中的任何一个有一个空白值来隐藏div.

我究竟做错了什么?

$(document).ready(function() {
  var AppName = $(".appname").val(),
      AppUrl = $(".appurl").val();

  $("input").on("keyup change", function() {
    if ((AppName === "") && (AppUrl === "")) {
      $("div").addClass("hide");
    } else {
      $("div").removeClass("hide");
    }
  });
});
Run Code Online (Sandbox Code Playgroud)
.hide {
  display: none;
}
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html>
  <head>
    <title>Check Fields</title>
    <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="IE=9" />
    <link type="text/css" rel="stylesheet" href="http://necolas.github.io/normalize.css/3.0.1/normalize.css" />
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
  </head>
  <body>
    <input class="appname" type="text" placeholder="Application name"> 
    <input class="appurl" type="text" placeholder="http://website.com/">
    <div class="hide">All …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

将画布中的已调整大小的图像导出到新的JSZip包

我可以将图像加载到canvas元素并调整大小,但是我无法抓取调整大小的图像:

var logo = $(".logo"),
    loader = $(".load"),
    canvas = $(".holder"),
    ctx = canvas[0].getContext("2d");

function displayPreview(file) {
  var reader = new FileReader();

  reader.onload = function(e) {
    var img = new Image();
    img.src = e.target.result;
    img.onload = function() {
      // x, y, width, height
      ctx.drawImage(img, 0, 0, 128, 128);

      var dataURL = canvas[0].toDataURL("image/png");

      var logo = $(".logo");
      var imgUrl = dataURL;
      var imgz = $("<img>");
      imgz.attr("src", imgUrl);
      logo.html("");
      logo.append(imgz);
    };
  };
  reader.readAsDataURL(file);
}
Run Code Online (Sandbox Code Playgroud)

进入jszip的下载包功能.

// Download Zip
$(".download").on("click", function(imgUrl) {
  var …
Run Code Online (Sandbox Code Playgroud)

javascript jquery canvas filereader jszip

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

如果条件,如何在javascript中比较两个字符串

我在回忆如何在if语句中比较这两个字符串时遇到麻烦。我什么字符串做的是检查,如果我的变量compare等于page1或者page2如果没有,去else语句。

var compare = "page3";

if (compare === "page1" || "page2") {
  document.body.innerHTML = "github url";
} else {
  document.body.innerHTML = "non-github url";
}
Run Code Online (Sandbox Code Playgroud)

javascript if-statement compare string-comparison

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

从字符串解析 JSON

小提琴:https : //mikethedj4.github.io/kodeWeave/editor/#6aade2727e9d2a1a20eea1e948fe7dbc

我在解析字符串中的 JSON 时遇到了一些困难。在我的应用程序中,我在一个 onclick 事件中抓取它

var data = {
  "files": JSON.parse($(selector).nextAll('textarea').val())
};
Run Code Online (Sandbox Code Playgroud)

并将数据存储到像这样的文本区域中......

JSON.stringify(data)
Run Code Online (Sandbox Code Playgroud)

为了使调试过程更容易,我在下面的代码中使用了一个简单的字符串作为替换。

在控制台中,它显示为...

未捕获的类型错误:无法读取未定义的属性“内容”

我从中删除了内容,var jsonSets = data.files["settings.json"].content;并且能够越过该内容,但是...

未捕获的类型错误:无法读取未定义的属性“siteTitle”

我计划用 .content 抓取。我不确定为什么我会收到这个错误,甚至不知道如何克服它。

谁能解释我做错了什么?

我怎样才能抓住我的settings.json. siteTitle值的字符串?

var data = {
  "files": JSON.parse($(selector).nextAll('textarea').val())
};
Run Code Online (Sandbox Code Playgroud)

javascript json

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

PyGTK隐藏光标

问题很简单如何使用PyGTK将光标隐藏在活动窗口上?

这是我用来学习这个的基本应用程序......

#!/usr/bin/env python

import gtk

class app:

  def __init__(self):
    window = gtk.Window(gtk.WINDOW_TOPLEVEL)
    window.set_title("TestApp")
    window.set_default_size(400,200)
    pixmap = gtk.gdk.Pixmap(None, 1, 1, 1)
    color = gtk.gdk.Color()
    cursor = gtk.gdk.Cursor(pixmap, pixmap, color, color, 0, 0)
    window.set_cursor(cursor)
    window.connect("destroy", gtk.main_quit)    
    window.show_all()

app()
gtk.main()
Run Code Online (Sandbox Code Playgroud)

显然它只是一个窗口,但是当我去尝试运行它时.我收到了这个错误.

AttributeError:'gtk.Window'对象没有属性'set_cursor'

看到那个错误后我意识到gt.Window将无法做到,但gtk.gdk.Window会.但是,如何转换此基本窗口,以便它将隐藏光标.

python linux pygtk cursor hide

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

&NLSP; HTML空间.它以前如何?

我不记得那是什么基本上是空白的,但也作为一个空间.这就像&nlsp; 或类似的东西.

我在用?但我真的很想记住这个.我希望我能更好地说出这篇文章来解释我在说什么,但我相信这里的某些人只能通过&nlsp的混淆来理解;

html

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

通过 JSZip 将文件添加到现有的 zip 存档

我有一个 zip 文件,它是一个 Visual Basic 项目。我想看看是否可以将我的网络应用程序添加为这个 zip 存档中的目录,以便我可以轻松地将我的网络应用程序导出为原生 Windows 应用程序

我尝试了文档中的 Ajax 方法,当加载到 Firefox 中时,它在我的硬盘上运行良好,但从我的网站时它没有调用!

$(document).ready(function() {
  $(".download").on("click", function() {
    JSZipUtils.getBinaryContent('YourWinApp.zip', function(err, data) {
      if(err) {
        throw err; // or handle err
      }

      var zip = new JSZip(data);
      zip.file("Hello.txt", "Hello World\n");
      var folder = zip.folder("images");
      folder.file("folder.txt", "I'm a file in a new folder");
      var content = zip.generate({type:"blob"});
      // see FileSaver.js
      saveAs(content, "example.zip");
    });

  });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery jszip

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

AutoPrefixer vs Prefix-free vs Prefixr

我一直在网上寻找一些用于处理供应商前缀的后处理器,这些是我遇到的库。

Autoprefixer
Prefixr,它会为你做。
Prefix-free,它也可以为你做,但在客户端。

但是,这些后处理器中的一个与其他后处理器有何区别,反之亦然?

post-processor

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

VB.NET将图像另存为日期

我正在使用网络摄像头处理安全摄像头应用程序,该网络摄像头每x个用户选择的ms都会拍摄一张照片.(默认为2000毫秒,或2秒)目前,文件默认存储在用户的硬盘上.

我想要做的不是将其保存为1.bmp,2.bmp,3.bmp等:但是对于日期和时间,例如."Jul 03 12:14:53.bmp"使用它 - DateTime.Now.ToString("MMM dd hh:mm:ss")

但显然我没有运气,并继续得到错误.所以这是我的代码之前我得到所有这些错误,任何帮助将不胜感激.谢谢!

Dim frame As Integer

Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
    frame += 1

    Dim r As RECT = New RECT()

    GetWindowRect(hWnd, r)

    Dim cWidth As Integer = r.right - r.left
    Dim cHeight As Integer = r.bottom - r.top

    Dim bmp As Bitmap = New Bitmap(cWidth, cHeight)

    Dim gfx As Graphics = Graphics.FromImage(bmp)
    Dim gHdc As IntPtr = gfx.GetHdc()

    'refresh the image
    SendMessage(hWnd, WM_CAP_GRAB_FRAME, IntPtr.Zero, IntPtr.Zero) …
Run Code Online (Sandbox Code Playgroud)

vb.net time image date save

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

JQuery到Javascript Document.Write

小提琴(使用JQuery) - http://jsbin.com/ponikasa/1/edit

我知道JQuery是Javascript,但是为了一个参数,你如何在纯Javascript中编写以下内容而不需要像JQuery这样的js库?

$(document).ready(function() {
  $('.preview-site').on('click', function(){
    window.open('javascript:document.write("'+ $('.workflow').val() +'")', 'Opened Page', 'width=660, height=440');
    return false;
  });
});
Run Code Online (Sandbox Code Playgroud)

我尝试过这个,但是没有用.
任何帮助是极大的赞赏.

window.onload = function() {
  var preview = document.getElementsByClassName("preview-site"),
      code = document.getElementsByClassName("workflow")[0].value;

  preview.onClick = function() {
    window.open('javascript:document.write("'+ code = +'")', 'Opened Page', 'width=660, height=440');
    return false;
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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