body{
padding:0;
margin:0;
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#383634;
background-image: -webkit-gradient(
linear,
left top,
left bottom,
color-stop(0.18, rgb(74,12,107)),
color-stop(0.87, rgb(102,153,102))
);
background: -moz-linear-gradient(top, #4a0c6b 0%, #669966 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a0c6b), color-stop(100%,#669966)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4a0c6b 0%,#669966 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4a0c6b 0%,#669966 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #4a0c6b 0%,#669966 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a0c6b', endColorstr='#669966',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #4a0c6b 0%,#669966 100%); /* W3C …
Run Code Online (Sandbox Code Playgroud) 我已经养成了使用ready函数启动jquery编码$(function(){...});
并将所有已准备好的函数放入就绪状态的习惯.
然后我意识到放入就绪函数的一些函数可能不需要在那里.
例如,文档就绪中的事件使用的简单函数可以在它之外声明:
function checkEmail(objelement){
var emailRx = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
return emailRx.test(objelement.val()) ? true : false;
}
Run Code Online (Sandbox Code Playgroud)
然后在里面使用:
//code snippet for example
$(function(){
$("form[name='contactform']").submit(function(){
$("input[type=text]").each(function(){
if($(this).attr("id") == "email" && !checkEmail($(this))) {
$(this).prev().css("color","red");
}
});
});
});
Run Code Online (Sandbox Code Playgroud)
我搜索了许多以前的问题,似乎无法找到答案.
以这种方式在准备之外声明功能是更好,更糟还是没有什么不同?
我想使用canvas在字体中显示特殊字符fillText
.代码基本上是:
canvas = document.getElementById("mycanvas");
context = canvas.getContext("2d");
hexstring = "\u00A9";
//hexstring = "\\u" +"00A9";
context.fillText(hexstring,100,100);
Run Code Online (Sandbox Code Playgroud)
如果我使用第一个hexstring
,它可以工作,我得到版权符号.如果我使用第二个,它只显示\u00A9
.由于我需要遍历数字,我需要使用第二个来显示字体的所有特殊字符.我正在使用utf-8.我究竟做错了什么?
我的网络服务器上有一个访问网站数据库中数据的API.我想弄清楚如何使用谷歌分析来跟踪API使用情况.访问API响应的客户端将无法执行javascript.
我已尝试https://developers.google.com/analytics/devguides/collection/other/mobileWebsites来执行服务器端,但由于MY API无法打开任何图片,因此无法使用.有什么想法吗?
我有jquery脚本,它应该发送响应我的文件.如果一切顺利,我会获得成功,但如果错了,我应该得到错误功能,但我得到了jQuery.handleError is not a function
jQuery.handleError(s, xml, status, e);
如何将handleError更改为其他函数?或者我该怎么办?
jQuery.extend({
createUploadIframe: function(id, uri)
{
//create frame
var frameId = 'jUploadFrame' + id;
var iframeHtml = '<iframe id="' + frameId + '" name="' + frameId + '" style="position:absolute; top:-9999px; left:-9999px"';
if(window.ActiveXObject)
{
if(typeof uri== 'boolean'){
iframeHtml += ' src="' + 'javascript:false' + '"';
}
else if(typeof uri== 'string'){
iframeHtml += ' src="' + uri + '"';
}
}
iframeHtml += ' />';
jQuery(iframeHtml).appendTo(document.body);
return jQuery('#' + frameId).get(0);
},
createUploadForm: …
Run Code Online (Sandbox Code Playgroud) 我<cfimage action="writeToBrowser"
在Mac Mavericks CF10机器上遇到以下错误:
java.lang.ClassNotFoundException: javax.media.jai.util.ImagingException
我已经广泛搜索过,只提出了一个有类似问题的人.
http://qiita.com/cubdesign/items/c5cc0435cb6e928fd3b5
它是日文版,但是用谷歌翻译,他说他回到了java 1.6.0_65.jdk.不幸的是,我似乎无法在Oracle的网站上找到特定的Java版本.
我尝试将jdk滚动到1.6.0_45,但随后CF10无法启动.
我的机器设置了java 1.7.0_55.jdk,Adobe的最新Mavericks补丁已应用于CF服务器(更新13).
更新:针对此问题
提交的错误报告#3759721.
更新修正:
归功于Leigh(见下面的评论).
似乎Mavericks更新擦除了/ System/Library/Java文件夹中的JVM.不幸的是,看起来Adobe仍然存在1.6以上任何版本的jdk的问题
dmg
在此页面上下载并安装文件:Java for OS X 2013-005
我有一个完全由ajax驱动的网站,所以最近我不得不研究委托技术.我已经了解到.live和.delegate已被弃用,新的功能是.on.
如果我正在动态地将网页加载到当前页面(AJAX)上的一个部门中,如下所示:
<html>
<head>
<script src="jquery.js">
</script>
<script>
function ajaxTest()
{
$('#content').load('test.php');
}
</script>
<script type="text/javascript">
$(function(){
$(document).on("click", "#map", function(){
alert("it has been loaded");
});
});
</script>
</head>
<body>
<div id="content">
<button onClick="ajaxTest()" value="Click Me">
This is to be clicked
</button>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
test.php的样子
<html>
<head>
</head>
<body>
<div id="map">THIS IS THE MAP</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
然后我可以点击"这就是地图"这个词,它确实显示了警报.我遇到的问题不是做:
$(document).on("**click**", "#map", function(){
Run Code Online (Sandbox Code Playgroud)
我需要更多的东西:
$(document).on("**load**", "#map", function(){
Run Code Online (Sandbox Code Playgroud)
它显然不起作用,所以我想知道是否有类似的东西.我甚至询问这个问题的全部原因是因为在某些页面中,我没有在地图分区中使用"这是地图",而是使用谷歌地图或swf对象.任何帮助,将不胜感激.
如果您只是想回答如何将谷歌地图加载到尚不存在的部门,那也会有所帮助;)
我们正在Google Analytics中的大多数网址上获得双重列表,例如:
/Home/Specials
/Home/Specials/
该网站是基于MS MVC3的.第一个通常显示短的装载期,退出率几乎为零.大多数真实用户数据位于第二个(具有斜杠后缀的数据).
隐藏第一个的决议是什么?
我试图调用一个JQuery函数来发生淡入事件的按钮与相同id
,但似乎只有第一个按钮在浏览器中可以发生事件.
这是用于"淡入"按钮的JQuery函数Id="skip"
.点击后button(Id="next")
,其他button(Id=skip)
就是淡入淡出.
$(document).ready(function () {
$('button[id^="next"]').click(function () {
$("#skip").hide().fadeIn(5000);
});
});
Run Code Online (Sandbox Code Playgroud)
这是按钮 id="next"
<button id="next" type="submit" value="2" name="submit">Next</button>
Run Code Online (Sandbox Code Playgroud)
这是按钮 id="skip"
<div id="skip">
<form method="post" >
<input type="hidden" id="skip_ig" name="skip_ig" value=""></input>
<div id="fade"><button type="submit" value="3" name="submit">Skip >></button></div>
<?php include('includes/aftersubmit.php');
</form>
</div>
Run Code Online (Sandbox Code Playgroud)
我有这些"下一个"和"跳过"的多个按钮.但只有第一个"跳过"按钮才会淡入,而有些则不会.当有多个按钮时,Jquery功能只能调用第一个按钮id
吗?谢谢您的帮助.
我正在尝试从google-analytics访问数据.我正在关注指南,并能够对我的用户进行监管,并从oauth获取代码.
当我尝试从GA访问数据时,我只得到403不足的权限.我是否必须以某种方式将我在Google API控制台中的项目连接到我的分析项目?我该怎么做?或者还有其他原因导致我获得403不足许可吗?
我正在使用Django在Python中执行此操作,并且在我的API控制台上启用了Analytics API!
python django google-analytics-api http-status-code-403 python-2.7
这是raislcasts.com复杂形式的一个函数 - 关于动态地将字段添加到表单的示例.该函数使用rails 3.1.3和jquery运行.
def link_to_add_fields(name, f, association)
new_object = f.object.class.reflect_on_association(association).klass.new
fields = f.fields_for(association, new_object, :child_index => "new_#{association}") do |builder|
render(association.to_s.singularize + "_fields", :f => builder)
end
link_to_function(name, "add_fields(this, \"#{association}\", \"#{escape_javascript(fields)}\")")
end
Run Code Online (Sandbox Code Playgroud)
该协会是一个象征,必须是.\"...\"
这里的目的是#{..}
什么?删除它会导致错误.
jquery ×5
javascript ×2
ajax ×1
button ×1
coldfusion ×1
css ×1
delegates ×1
django ×1
fadein ×1
gradient ×1
html ×1
html5 ×1
html5-canvas ×1
php ×1
python ×1
python-2.7 ×1