草庐IT

html_url

全部标签

javascript - HTML <select> JQuery .change 不工作

好吧,我不明白为什么这不起作用。这看起来很简单。这是我的下拉菜单:selected="selected">${years}这是JavaScript$("#yearDropdown").change(function(){alert('Theoptionwithvalue'+$(this).val());});现在我只想让它工作,这样我就可以添加功能。谢谢! 最佳答案 该代码在句法上是正确的。很可能在错误的时间运行它。当DOM准备好时,您需要绑定(bind)事件:原生JS/DOMwindow.addEventListener('DOM

javascript - 如果 URL 包含这个,请在​​ Javascript 中执行此操作

我想在某个页面上显示某个消息。假设我要显示内容的页面名为“foo_page.html”,如何使用javascript执行此操作? 最佳答案 你可以这样做:if(document.URL.indexOf("foo_page.html")>=0){...showyourmessage} 关于javascript-如果URL包含这个,请在​​Javascript中执行此操作,我们在StackOverflow上找到一个类似的问题: https://stackoverf

javascript - Google Maps Directions API 等效 URL

一直在寻找答案,找不到。我正在使用GoogleMapsV3API获取路线和map。这一切都可以......但我想提供一个沼泽标准的A标签链接,指向Googlemap本身的等效方向。我有2个邮政编码。如何根据2个邮政编码或我的生成Googlemap方向URLgoogle.maps.DirectionsService我将使用该URL生成一个“在googlemap上查看”按钮和一个“可打印”按钮。干杯!艾登 最佳答案 这里有一些用于不同Googlemap功能的标准HTML链接。Ikeepanupdatedposthere.//Spaces

javascript - 如何使用 HTML/CSS 实现等高 div(并排放置)?

我在容器中有两个div。一个在左边,一个在右边,并排。我如何才能使每个高度相同,即使它们具有不同的内容。比如右边div内容很多,而且是左边div的两倍高,如何让左边div拉伸(stretch)到和右边div一样高?是否有一些JavaScript(jQuery)代码可以完成此操作? 最佳答案 您可以使用jQuery,但有更好的方法来做到这一点。这种问题经常出现,一般有3个答案...1.UseCSS这是做到这一点的“最佳”方法,因为它是语义上最纯粹的方法(无需求助于JS,它有其自身的问题)。最好的方法是使用display:table-c

javascript - 使 HTML5 视频在指定时间停止

我的页面中有一个HTML5视频元素。我要播放的视频时长为10分钟。我必须从1分钟到5分钟播放视频部分。我可以通过设置其currentTime属性从特定时间启动它。但是我怎样才能在特定时间停止视频jQuery或JavaScript? 最佳答案 TL;DR:只需收听"timeupdate":video.addEventListener("timeupdate",function(){if(this.currentTime>=5*60){this.pause();}});在JavaScript中等待某事的通常方法是等待事件或超时。在这种情

javascript - 对 HTML 或文本设置使用延迟不起作用

我在这里使用HTML函数时遇到延迟函数的奇怪问题。我使用$('#element').html('HelloWorld');设置HTML文本设置文本后,我想让这个文本在3秒内消失。所以下一行我写道:$('#element').delay(3000).html(' ');这个不起作用,它将HTML设置为 而没有等待3秒,看起来jQuery正在跳过延迟函数。例如,将其与fadeOut一起使用效果很好。我想这与延迟队列有关。但是为什么这行不通。非常简单,等待3秒,然后运行​​HTML函数。 最佳答案 delay()默认为动画

javascript - Jquery-ui tabs (ajax) .... 重新选择选项卡时停止选项卡重新加载 url

我正在使用jqueryui选项卡并使用.tabs('add'...)动态添加选项卡。选项卡使用ajax加载url。问题是每次我点击另一个选项卡然后返回...选项卡重新加载url。我希望url加载一次....有什么想法吗? 最佳答案 请注意,选项卡选项的cache属性在jQueryUI1.9中已弃用,并在1.10中删除。查看jQueryUI1.9upgradeguide现在推荐的处理方法是使用新的beforeLoad事件来阻止XHR请求运行。$("#tabs").tabs({beforeLoad:function(event,ui){

javascript - 在不同浏览器中设置html元素的不透明度

我需要设置一个HTML所有浏览器中JavaScript中对象的不透明度。在Firefox中,我用行来做:imageobject.style.MozOpacity=opacity/100;在不同浏览器中设置元素不透明度的正确javascript代码是什么? 最佳答案 img.style.opacity=.5;//Forrealbrowsers;img.style.filter="alpha(opacity=50)";//ForIE;您不需要嗅探用户代理,只需设置两个值,因为浏览器会忽略不相关的值。

javascript - 如何在 JavaScript 中提取当前文档路径的 URL 的文件名?

我正在尝试在没有任何参数的情况下提取Javascript中的当前文件名。$(location).attr('href').match(/([a-zA-Z\-\_0-9]+\.\w+)$/);varcurrent_path=RegExp.$1;if((current_path=='index.html')||...){//somethinghere}但是当你像http://example.com/index.html?lang=ja这样访问时,它根本不起作用。确定之前文件名会随机更改。有什么想法吗? 最佳答案 如果您要查找路径中的最后

javascript - HTML 拖放 - 如何设置 *outgoing* 拖拽(到桌面)的文件名

我正在努力做到这一点,以便用户可以将图标从Web浏览器拖到他们的桌面,然后创建一个文本文件。我已经了解了内容部分,但我不知道如何设置文件名。我试过改变dataTransfer.files但那是只读的。我不确定如何实现这一目标。classCrashReportextendsReact.Component{dragStart(event){constdat={name:'test!',crashDate:newDate()};event.dataTransfer.name='tmp.txt';//badevent.dataTransfer.setData('text/plain',JSON