小提琴: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)我可以将图像加载到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) 我在回忆如何在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)
小提琴: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)
问题很简单如何使用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会.但是,如何转换此基本窗口,以便它将隐藏光标.
我不记得那是什么基本上是空白的,但也作为一个空间.这就像&nlsp; 或类似的东西.
我在用?但我真的很想记住这个.我希望我能更好地说出这篇文章来解释我在说什么,但我相信这里的某些人只能通过&nlsp的混淆来理解;
我有一个 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) 我一直在网上寻找一些用于处理供应商前缀的后处理器,这些是我遇到的库。
Autoprefixer
Prefixr,它会为你做。
Prefix-free,它也可以为你做,但在客户端。
但是,这些后处理器中的一个与其他后处理器有何区别,反之亦然?
我正在使用网络摄像头处理安全摄像头应用程序,该网络摄像头每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) 小提琴(使用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)