Tag: javascript

如何将占位符属性添加到CKEditor实例?

现在,使用Alfonso的插件 ,我可以在config.js中添加占位符属性。 但是,由于我正在添加到config.js中,这意味着所有实例都将具有相同的占位符文本,对吧? 好吧,我不希望我的ckeditor的所有实例都有相同的占位符文本,因为我也注意到他也说: 可以在配置中设置该值,也可以将其设置为替换元素的属性 我想这意味着我们可以将“输入内容…”作为ckeditor1的占位符文本和“Blabla …”作为ckeditor2的占位符文本。 我怎么做? 或者那不是他的意思? 我尝试了几种方法,包括 var ckeditor = CKEDITOR.replace(‘ckeditor1’); ckeditor.placeholder = ‘Type sometheing….’; 和 var config = []; config[‘placeholder’] = ‘some value’; //or config = [{placeholder:’some value’}] CKEDITOR.replace(“myeditor” , config ); 在那个特定的页面里但无济于事……我也清除了我的缓存。

区分大小写的数据属性

好吧,它一定是迟到了,我的大脑麻木了。 为什么jQuery不能识别数据属性中的区分大小写? 我遇到了这个恼人的问题: HTML: Test 1 使用Javascript: console.log($(‘a’).data(‘showId’)); console.log($(‘a’).data(‘showid’)); 第一行未定义 ,第二行正确返回12345 。 我认为它应该在第一行正确返回,在第二行未定义。 那么它是否意味着所有数据都必须是小写的? 在这里查看http://jsfiddle.net/qhoc/7dExt/1/

jquery datepicker将日期设置为明天的日期

我已将#arrival的日期设置为今天的日期,但是如何将#departure设置为明天的日期? $(function() { $( “#arrival” ).datepicker({ dateFormat: “dd/mm/yy”, changeMonth: true, changeYear: true, numberOfMonths: 1, yearRange: “:2016”, minDate: “dateToday”, onClose: function( selectedDate ) { $( “#departure” ).datepicker( “option”, “minDate”, selectedDate); } }); $(function() { $(“#arrival”).datepicker(“setDate”, “0”); }); $( “#departure” ).datepicker({ dateFormat: “dd/mm/yy”, changeMonth: true, changeYear: true, numberOfMonths: 2, yearRange: “:2016”, }); $(function() { $(“#departure”).datepicker(“setDate”, “1”); }); […]

Chrome扩展错误正在加载Jquery

我正在处理chrome扩展,我的内容脚本抛出错误 $ / jQuery没有被定义。 所以我尝试使用我的清单文件嵌入jquery,并在我的扩展文件夹中下载了jquery,但无论出于何种原因我收到此错误 – 拒绝加载chrome-extension://gfdmfdmhnoenciioooikdifmdkechdbl/jquery-1.10.2.min.map 。 资源必须列在web_accessible_resources清单键中,以便由扩展名外的页面加载。 我用我的清单文件尝试了一些东西,但似乎没有任何工作,所以现在我尝试这个,它仍然给我错误 – { “manifest_version”: 2, “name”: “My Extension”, “version”: “0.0”, “offline_enabled”: false, “content_scripts”: [{ “matches”: [“*://*.sitedomain.com/*”], “js”: [ “jquery-1.10.2.min.js”, “content.js” ], “run_at”: “document_end”, “all_frames”: false }] } 我无法编辑它要使用的实际站点,所以我无法在标题中加载jquery旧方式,这就是为什么我试图加载扩展所以我的内容脚本将工作。 任何帮助表示赞赏。

在鼠标保持时连续递增值

我有一个HTML5’范围’控件,我想在其中添加一个加号(+)和减号( – )按钮。 小提琴工作得很好,除了“点击并保持”时值只增加(或减少)一次。 我想要的是它应该不断增加(或减少)。 小提琴 HTML, JavaScript中, $(‘#plus’).click(function() { $(‘#range’).val(parseInt($(‘#range’).val()) + 1); }); $(‘#minus’).click(function() { $(‘#range’).val(parseInt($(‘#range’).val()) – 1); }); HTML5’数字’控件本身就有这种体验。 通过SO看,在任何地方找不到这个问题。 我得到的最近的是, 这只是一次点击。

如何在textarea中禁用drop text?

如何防止用户在textarea中拖放文本? 是否存在控制此属性或需要一些js代码的属性? 想要禁用drop但不要将其设为readonly

Jquery隐藏父div onclick

我想在点击子div时隐藏父div。当点击“添加更多”按钮时,我已经附加了div。简而言之,当点击div中的“X”时,它的父div应该隐藏。这是我的小提琴 $( “#appenddiv” ).on( “click”, function() { $( “.uploadimg” ).append( “X” ); }); $(“.delete”).on(“click”,function(){ $(this).parent().hide(); });

javascript与SetTimeout一起睡觉

我正在尝试发送延迟10秒的电子邮件。 我写了这段代码: $(document).ready(function() { for (i = 0; i < 20; i++) { setTimeout("SendEmail(" + i + ")", 5000); } }); function SendEmail(id) { $.get("mimesender.php?id=" + id, function(data) { var toAppend = " ” + data + “” $(“#sentTo”).append(toAppend); }); } 服务器端代码(php)获取id并从数据库中选择具有指定id的电子邮件 $query=”select email from clienti where id =”.$id; 然后发送电子邮件,并发回当前的电子邮件 echo email; 但是,这里出了点问题。 似乎js函数等待5秒,然后一次显示所有20个电子邮件地址。 你能告诉我我做错了什么吗? […]

使用e.keyCode || e.which; 如何确定小写和大写之间的区别?

我正在使用e.keyCode || e.which; e.keyCode || e.which; 确定按下了哪个键,但是我和A都得到65,为什么会发生这种情况,我如何才能发现两者之间的差异?

window.location在IE7 / 8中无法正常工作

我有一个内部有一个div。 我想点击div并按照与a相同的URL。 这是HTML: 05-02-2011 Details 我有这个脚本: $(‘.getchildurl’).each(function() { $(this).click(function() { var href = $(this).children(‘a’).first().attr(‘href’); window.location = href; }); }); 这适用于Firefox 3.6,Chrome,Safari,但不适用于IE7和IE8。 它重新加载页面,但保持在同一页面上。 我检查了var href,它有正确的URL,但不会去那里。 我究竟做错了什么? 谢谢。 编辑:使它成为一个绝对的URL使它工作。 这是新脚本: $(‘.getchildurl’).each(function() { $(this).click(function() { var href = $(this).children(‘a’).first().attr(‘href’); var host = window.location.hostname; window.location = ‘http://’ + host + ‘/’ + href; }); });