草庐IT

event-driven-design

全部标签

html - 为什么我的 :active selector lose its click event state on scale tranformation?

我为网站设计了一个按钮,并尝试在点击事件上添加transform:scale(0.95);(使用:activateCSS选择器)。a.btn,input[type="submit"].btn,label.btn,button.btn{text-transform:uppercase;border:solid1px#282828;font-size:11px;line-height:17px;}a.btn:active,input[type="submit"].btn:active,label.btn:active,button.btn:active{transform:scale(0.

禁用@Click Event Vuejs 2

我有一个自定义表,可作为进度栏并添加@click每个事件td这将重定向到特定页面。现在,行为应该这样:用户无法跳过,所以@click正确的项目应禁用。仅有的@click事件回去时功能。模板:RelationshipSkillsPurposeFitSubmit脚本:methods:{goRelationship:function(){window.location.href="/v2/review/relationship"},goSkills:function(){window.location.href="/v2/review/skills"},goFit:function(){window

javascript - 纯 Javascript : event. 目标 : Get the next Sibling, & 第一个 child

这个问题在这里已经有了答案:PortabilityofnextElementSibling/nextSibling(3个答案)关闭5年前。我有一个HTML表格并为每一行设置了事件监听器:vargreyHeadings=document.querySelectorAll(".grey");console.log(greyHeadings);greyHeadings.forEach(function(greyHeading){greyHeading.addEventListener('click',function(e){displayDescription(e,greyHeading);

javascript - facebook FB.Event.subscribe ('auth.authResponseChange' ) 不工作

我这辈子都无法让Event.subscribe('auth.authResponseChange')工作。看下面的代码window.fbAsyncInit=function(){FB.init({appId:'XXXXXXXXXXXXXXX',//AppIDchannelUrl:'http://XXXXXXXX.us/',//ChannelFilestatus:true,//checkloginstatuscookie:true,//enablecookiestoallowtheservertoaccessthesessionxfbml:true//parseXFBML});FB.Ev

php - HTML5 Server-Sent Events onerror 每 3 秒出现一次

我是SSE的新手,我正在关注w3schoolstutorial.我在他们的示例中添加了一些代码,这样我就可以看到连接何时打开以及何时发生错误。这是我的代码:varsource=newEventSource("sse.php");source.addEventListener('message',function(e){console.log("onmessage");document.getElementById("result").innerHTML+=event.data+"";},false);source.addEventListener('open',function(e){

android - Material Design 没有样式化警报对话框

我已将appCompatMaterial设计添加到我的应用程序中,但警报对话框似乎没有使用我的主要颜色、主要颜色或强调色。这是我的基本风格:@color/apptheme_color@color/apptheme_color_dark@color/apptheme_color@color/action_bar_gray根据我的理解,对话框按钮文本也应该使用这些颜色。我的理解是错的还是我需要做更多的事情?解决方案:标记的答案让我走上了正轨。@color/apptheme_color@color/apptheme_color_dark@color/apptheme_color@color/

android - Material Design 没有样式化警报对话框

我已将appCompatMaterial设计添加到我的应用程序中,但警报对话框似乎没有使用我的主要颜色、主要颜色或强调色。这是我的基本风格:@color/apptheme_color@color/apptheme_color_dark@color/apptheme_color@color/action_bar_gray根据我的理解,对话框按钮文本也应该使用这些颜色。我的理解是错的还是我需要做更多的事情?解决方案:标记的答案让我走上了正轨。@color/apptheme_color@color/apptheme_color_dark@color/apptheme_color@color/

javascript - 在 javascript 中使用 "x-dom-event-stream"流?

HTML5草案包含一个名为EventSource的API仅使用一个服务器调用通过javascript流式传输数据(通知)。查找它,我在OperaLabs上找到了一个示例javascript部分的:document.getElementsByTagName("event-source")[0].addEventListener("server-time",eventHandler,false);functioneventHandler(event){//Alerttimesentbytheserveralert(event.data);}和服务器端部分:但截至今天,似乎只有Opera实现

events - Safari for Mac 桌面版 : HTML 5 audio "ended" event doesn't fire problem

我只想使用HTML5音频功能依次播放多个音频文件。在每次播放结束时,“结束”事件会触发以加载下一个音频。但是在桌面版Safari5.1(在Mac上)中,我发现“结束”事件仅在第一次播放结束时触发。加载并播放第二个音频后,即使音频播放完成,“结束”事件也不会再次触发(我通过“timeupdate”事件跟踪了这一点)。即使当我手动播放任何其他音频文件时,“结束”事件也不会再次触发。但是在Chrome和mobilesafari中,这个问题似乎不存在,音频播放器可以从第一个音频一直播放到最后一个音频。这是Safari5.1forMacOSX的错误吗?(我没有在Windows下测试过)目前,我只

javascript - 从 event.target 获取子元素

event.target返回执行操作的DOM元素。如何从输出中获取特定的子元素?这是我的表单(带有Angular标记):ExamplefileinputSubmit它触发函数:onSubmit(event){console.log(event.target);}输出整个表单。我需要访问onSubmit()函数中的input元素。 最佳答案 您可以使用documentElement.querySelector()方法。functiononSubmit(event){console.log(event.target.querySelec