我必须在这里遗漏一些明显的东西......我无法通过单选按钮获取.change()我有以下代码住在这里!
<!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>
<title>Radio Button jQuery Change</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
console.log("parsed");
$("input[name='rdio']").change(function() {
console.log("changed");
if ($("input[name='rdio']:checked").val() == 'a')
$("output").text("a changed");
else if ($("input[name='rdio']:checked").val() == 'b')
$("output").text("b changed");
else
$("output").text("c changed");
});
</script>
</head>
<body>
<div>
<input type="radio" name="rdio" value="a" checked="checked" /> a <br/>
<input type="radio" name="rdio" value="b" /> b <br/>
<input type="radio" name="rdio" value="c" /> c
</div>
<h3>Output:</h3>
<div id="output"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
谁能看到我错过的东西?
谢谢,丹尼斯
放入我的文件夹后,我输入
python -m SimpleHTTPServer
Run Code Online (Sandbox Code Playgroud)
得到
Serving HTTP on 0.0.0.0 port 8000 ...
Run Code Online (Sandbox Code Playgroud)
回复.但是当我点击时,http://0.0.0.0:8000/test.html我得到一个页面未找到错误.
我也试过了
pushd /path/you/want/to/serve; python -m SimpleHTTPServer; popd
Run Code Online (Sandbox Code Playgroud)
取自这个问题
当我点击ls时,我可以看到文件和目录.谁知道我做错了什么?
哈,所有,
所以我一直在为我们的物业门户网站开发一个智能手机网站,我做的第一件事就是看看其他人在网上告诉了什么,但我发现很少.
我不是在构建一个应用程序,我正在建立一个网站,我正在寻找做的,而不是关于html,css,宽度/高度方法,javascript(jquery会在所有平台上发挥得很好吗?)以及其他任何依赖于这种平台的东西.
环顾其他人我非常喜欢http://mobile.whistlerblackcomb.com/.
此致,丹尼斯
almond.js第6行的'use strict'字符串成本是什么意思 ?
Google不会回复有关作者似乎暗示的问题的信息.
因此,在html页面上处理损坏的图像似乎很安静.我想知道流行使用的方式以及哪些方式被视为最佳实践?
首先,我自己看了一下:
function imgErr(source) {
source.src = /images/missing.jpg";
source.onerror = "";
return true;
}
<img src="test.jpg" alt="test" title="test" onerror="imgErr(this);" />
Run Code Online (Sandbox Code Playgroud)
优点:每次都有效,活动将永远被抓住.用户永远不会看到破碎的图 似乎在浏览器中运行良好.缺点:每个图像都需要onerror标记,函数imgErr(source)需要在头部捕获错误,减慢用户经历的加载时间
$('img').error(function(){
$(this).attr('src', 'missing.jpg');
});
Run Code Online (Sandbox Code Playgroud)
优点:非常少的代码,可以在不更改标记的情况下处理所有图像,可以放在头部以外缺点:可以根据页面加载事件的速度错过错误事件,减慢用户经历的加载时间
$(window).load(function() {
$("img").each(function() {
if (!this.complete || typeof this.naturalWidth == "undefined" || this.naturalWidth == 0) {
var src = $(this).attr("src");
var suffix = src.substring(src.length - 6, src.length).split('.')[0];
suffix = suffix.charAt(suffix.length - 1);
$(this).attr("src", "/static/images/generic/missing_" + suffix + ".jpg");
}
});
});
Run Code Online (Sandbox Code Playgroud)
优点:可以放在页面的任何位置,无论何时运行都会修复图像,不会减慢用户经历的加载时间缺点:显示损坏的图像,直到它运行创建糟糕的用户体验
在我的情况下,加载时间是最大的问题,但我无法得到最后一个选项在IE中正常工作,因为它改变了破坏,没有破坏图像!
干杯,丹尼斯
有没有人有一个API响应的例子从一个http.request()发送回第三方回到我的clientSever并写出到客户端浏览器?
我一直卡在我确定的简单逻辑中.我正在使用快递阅读文档它似乎没有为此提供抽象.
谢谢
我正在研究一个大型网站的重写和重新设计.我一直在阅读HTML 5,并想在将其用于此设计实现之前了解其缺点.
设计需要在A级浏览器中工作(是的,包括IE6 :(),所以我想知道如何渲染<footer>/ <section>etc(内联/块等).
我也想知道专业人士,以便我可以把它卖给业内的任何保守派.
除了允许你在写入时将js变量插入到脚本标记中,就像document.write('<scr' + 'ipt src=这对普通<script src=>标记的优点/缺点一样?
我主要询问速度,但对整个故事感兴趣.
谢谢丹尼斯
我在页面上垂直放置了几个UL.它们是使用jQueryUI的sortable()设置的.我的现场例子是:
我可以从答案中拖出来使它成为问题的最后一个元素.但是当我从问题拖到答案时,占位符会跳转到问题列表中的第二个项目.那时我可以将它拖到顶部.但我不能直接拖到答案列表中的第一个位置.
我有这个问题的原因从上面的列表拖到下面列表的第一个元素?
我已经尝试在列表和可排序项目上编辑填充和边距.
谢谢,丹尼斯
星期五这个阶段真的很头疼!我正在尝试使用InsertAfter()将HtmlNode添加到另一个.当我将它发送到控制台时,我可以看到id为breadcrumbs的refChild节点,但不断收到以下错误:
System.ArgumentOutOfRangeException: Node "<div id="breadcrumb"></div>" was not f
ound in the collection
Parameter name: node
at HtmlAgilityPack.HtmlNodeCollection.get_Item(HtmlNode node)
at HtmlAgilityPack.HtmlNode.InsertAfter(HtmlNode newChild, HtmlNode refChild)
at MyHome.Tasks.Tasks.DownloadandStoreContent(KeyValueP
air`2 urlPair, String filePath, HtmlNode HtmlWrapper) in C:\Users\denis\Document
s\Visual Studio 2008\Websites\MyHomeV2\MyHome.Tasks\Tasks.cs:line 81
at MyHome.Tasks.Tasks.GenerateContent(String scrape
sSwitch, String filePath) in C:\Users\denis\Documents\Visual Studio 2008\Website
s\MyHomeV2\MyHome.Tasks\Tasks.cs:line 27
at MyHome.Tasks.Program.Main(String[] args) in C:\Users\denis\Documents\Visua
l Studio 2008\Websites\MyHomeV2\MyHome.Tasks\Program.cs:line 87
Run Code Online (Sandbox Code Playgroud)
我的代码是:
HtmlWrapper.InsertAfter(ContentNode, HtmlWrapper.SelectSingleNode("//div[@id='breadcrumb']"));
Run Code Online (Sandbox Code Playgroud)
如上所述,我已经打印出HtmlWrapper和HtmlWrapper.SelectSingleNode("// div [@ id ='breadcrumb']")到控制台,可以看到屏幕上的节点.关于我在哪里出错的任何想法?
谢谢,丹尼斯
javascript ×5
html ×3
jquery ×3
c# ×1
css ×1
ecmascript-5 ×1
html5 ×1
image ×1
input ×1
jquery-ui ×1
macos ×1
mobile ×1
node.js ×1
performance ×1
python ×1
seo ×1
smartphone ×1
standards ×1
terminal ×1
webserver ×1