草庐IT

meta标签

全部标签

javascript - 允许模块与 AMD/CommonJs 或脚本标签一起工作的包装器?

我刚刚尝试包装我们的一个模块,该模块将通过包含在内在一些样板中标记以允许使用requirejs加载可选的AMD。这很痛苦,我能想到的最好办法是:(function(){varexports,jQuery;if(typeofwindow.define==='function'&&typeofwindow.requirejs==='function'){exports={};define(['jquery'],function(jq){jQuery=jq;returnthisModule();});}else{exports=window;jQuery=window.jQuery;this

javascript - 选择脚本标签之前的元素

您将如何选择第一个input在下面的代码中而不编辑DOM(如果需要使用jQuery)?//Selecttheinputabove请注意在此代码示例前后有未知数量的输入和脚本标记,因此解决方案如$("input:eq(1)")行不通。棘手的部分是选择input放在script之前正在执行当前JavaScript的标记。无需问我为什么我也想这样做,这纯粹是为了它的美感,如果可能的话,我想这样做而不必在我的输入中添加随机ID。编辑这就是为什么大多数答案不起作用的原因:http://jsfiddle.net/2WqfP/ 最佳答案 脚本总是

javascript - 单击标签内的链接时如何防止复选框选中

我在标签内有一个链接。问题是,当用户在阅读条款后单击“后退”时,复选框未选中,因为当他们单击链接时,他们同时也取消选中该框,因为链接位于标签内。IagreetobeboundbytheTerms单击链接时如何防止复选框被选中?尝试在点击标签时执行event.preventDefault(),但这并不能阻止复选框被选中/取消选中。我可以直接从标签中取出链接(这意味着更多的CSS样式)。但现在我很好奇上述是否可能。 最佳答案 您可以通过将其路由到onclick事件来取消点击事件。“返回错误;”部分将阻止点击事件向上移动到标签。Iagre

javascript - JS Regex 查找几个 a 标签的 href

我需要一个正则表达式来从这些a标签中找到hrefs的内容:delete只是url,不是href/标签。我在这里解析纯文本ajax请求,所以我需要一个正则表达式。 最佳答案 你可以试试这个正则表达式:/href="([^\'\"]+)/g示例位于:http://regexr.com?333d1更新:或通过非贪婪方法更容易:/href="(.*?)"/g 关于javascript-JSRegex查找几个a标签的href,我们在StackOverflow上找到一个类似的问题:

javascript - 在 header 标签内插入脚本和链接标签

是否可以插入/生成和内的标签在页面加载时仅使用Javascript或DOM(不是JQuery)或仅包含一个内的标签从那里做?如果我们已经添加了一个类似的,仍然允许我们调试它并避免重复。或在?例如:之前之后任何建议或答案都会对我有帮助。 最佳答案 HTML:脚本/Generate.js:if(!document.getElementById('id1')){varscript=document.createElement('script');script.id='id1';script.src='Scripts/Script1.js'

javascript - HighCharts:标签在工具提示上可见

我图表上的标签显示在工具提示上,看起来不太好。我尝试使用zIndex,但没有结果。如何使工具提示不透明?这是我的jsFiddle:http://www.jsfiddle.net/4scfH/3/$(function(){varchart;$(document).ready(function(){chart=newHighcharts.Chart({chart:{renderTo:'graf1',plotBackgroundColor:null,plotBorderWidth:null,plotShadow:false},title:{margin:40,text:'Podílvšech

javascript - 你如何在 javascript 中选择包含特定字符串的所有 id 标签?

我有一个ASP.NET应用程序,它呈现多个问题,并提供对给出的答案进行解释的选项。].AnswerExplanation_"id="[].toggleExplanation_">AddExplanation].Explanation_">].AnswerExplanation_"name="[].AnswerExplanation_"class="ckedit">因此您将拥有类似于“[X].toggleExplanation_Y”的id对应于“[X].AnswerExplanation_Y”我正在编写一个javascript函数来显示/隐藏AnswerExplanationdiv,并且

javascript - Highchart - 仅更改一个 x 轴标签的颜色

所以我知道如何在Highchart中更改x轴标签的颜色,这在此处进行了描述。http://jsfiddle.net/gh/get/jquery/1.7.1/highslide-software/highcharts.com/tree/master/samples/highcharts/xaxis/labels-style/但是如果我只想更改一个标签的颜色,而不是所有标签的颜色怎么办?如何将样式应用于单个标签? 最佳答案 您还可以使用标签格式化程序来设置样式。完整示例jsfiddle:labels:{formatter:functio

javascript - 为什么来自用户脚本的窗口(和 unsafeWindow)与来自 <script> 标签的窗口(和 unsafeWindow)不同?

我在开发这个smalluserscript时遇到了问题.当我想阻止每个XMLHttpRequest从使用我的脚本运行的网站上,没有发生任何事情(至少在Chrome中):functionmain(){//OverrideXHR.openwithacustomfunctionwindow.XMLHttpRequest.prototype.open=function(){//Nothing...soit'ssupposedtoblockeveryxhr.open()call}}main();替换window时相同通过unsafeWindow.然而,当我使用这个小技巧时,一切都很顺利://No

javascript - 在 div 标签之间插入/删除 HTML 内容

如何在...之间插入一些HTML代码?使用javascript?例如:Something它大约有10行html。谢谢 最佳答案 如果您要替换div的内容并将HTML作为字符串,您可以使用以下内容:document.getElementById('mydiv').innerHTML='Something'; 关于javascript-在div标签之间插入/删除HTML内容,我们在StackOverflow上找到一个类似的问题: https://stackover