草庐IT

target_state

全部标签

events - 我可以将哪些属性与 event.target 一起使用?

我需要确定触发事件的元素。使用event.target获取相应的元素。我可以从那里使用哪些属性?引用编号节点名我找不到关于它的大量信息,即使在jQuery上也是如此页,所以希望有人能完成上面的列表。编辑:这些可能会有帮助:selfHTMLnodeproperties和selfHTMLHTMLproperties 最佳答案 如果您使用firebug或chrome的开发人员工具检查event.target,您会看到一个span元素(例如以下属性),它将具有任何元素具有的任何属性。这取决于目标元素是什么:event.target:HTML

jquery - Bootstrap 3 Collapse show state with Chevron 图标

使用取自Bootstrap3Javascript的核心示例examplespageforCollapse,我已经能够使用人字形图标显示崩溃状态。我有这个工作使用:$('#accordion.accordion-toggle').click(function(e){varchevState=$(e.target).siblings("i.indicator").toggleClass('glyphicon-chevron-downglyphicon-chevron-up');$("i.indicator").not(chevState).removeClass("glyphicon-ch

jquery - $(this) 和 event.target 的区别?

我是jQuery的新手,正在制作选项卡式面板,遵循JavaScript和jQuery中的教程:缺失的手册,当作者这样做时第一行是:vartarget=$(this);但我试着那样做vartarget=evt.target;我得到了那个错误:UncaughtTypeError:Objecthttp://localhost/tabbedPanels/#panel1hasnomethod'attr'当我将evt.target改回$(this)时,效果非常好。我想知道$(this)和evt.target有什么区别?这是我的代码,以备不时之需:index.html:TabbedPanelbody

javascript - Angular ui 路由器 : Can you change state without changing URL?

ui-router的多个嵌套View功能非常好-您可以轻松地从应用程序的一个状态跳到另一个.有时您可能想更改URL,但有时又不想。我觉得state的概念应该与routing分开/可选。Here'saplunkerthatshowswhatImean.这是ui-router文档中的一个plunker的分支,有2个小的变化如下所示:.state('route1',{url:"/route",//这似乎有效-URL保持不变。同样,这里完成了多少冗余工作?这是经过批准/测试的用法吗?如果你能从状态中省略url就好了..更新:您可以从状态中省略url。plunker更新问题:这是经过批准/测试的

javascript - Angular UI 路由器 : Different states with same URL?

我的应用程序的登录页面有两种状态:home-public、home-logged-in。现在我想在同一个URL上显示两种状态,但让Controller和模板取决于用户session(用户是否登录?)。有什么办法可以实现吗? 最佳答案 您可以有一个基本状态来控制要加载的状态,并且您可以简单地让该基本状态的子状态没有url:.state('home',{url:"/home",templateUrl:"....",controller:function($scope,$state,authSvc){if(authSvc.userIsLo

javascript - react ( Facebook ): managed state of controlled checkboxes

我在尝试使用React创建一个用于选择和取消选择其他单个复选框(全选/取消全选)的复选框时遇到了一个小问题。.我读过http://facebook.github.io/react/docs/forms.html并发现controlled和notcontrolled之间存在差异秒。我的测试代码如下:varTest=React.createClass({getInitialState:function(){return{data:[{id:1,selected:false},{id:2,selected:false},{id:3,selected:false},{id:4,selected

javascript - 未捕获的 InvalidStateError : Failed to execute 'send' on 'WebSocket' : Still in CONNECTING state

当我的页面加载时,我尝试向服务器发送消息以启动连接,但它不起作用。这个脚本block靠近我的文件的顶部:varconnection=newWrapperWS();connection.ident();//varautoIdent=window.addEventListener('load',connection.ident(),false);大多数时候,我会在标题中看到错误:UncaughtInvalidStateError:Failedtoexecute'send'on'WebSocket':StillinCONNECTINGstate所以我尝试捕获异常,如下所示,但现在看来Inva

javascript - window.onpopstate, event.state == null?

我已经阅读了关于StackOverflow的几个问题/答案并用Google搜索了这个问题,我似乎无法让event.state返回任何东西,除了null.我知道它不适用于jQuery事件,但是当我这样做时:window.onpopstate=function(e){console.log(e.state)}与jQuery.ajax成功调用类似的东西history.pushState({lastUrl:data.State},data.Title,data.UrlKey);Chrome(v19)或Firefox(v12)都没有返回null?我错过了什么吗?只是没有完全实现吗?

javascript - 将 'e.target' 与 jQuery 对象进行比较

我想做的事情:(clickedObject===someDiv)//returnstrueorfalse我尝试过的($(e.target)===$('.selector'));//returnsafalsenegative.我的解决方法($(e.target).attr('class')===$('.selector').attr('class'));//worksasintended,notsocleanthough.将我单击的对象与DOM中的对象进行比较的正确方法是什么? 最佳答案 要检查e.target是否有这个类,您可以使用

javascript - jquery: 如果 (target) 是 ('.wrapper' 的 child ) then (do something)

vartarget=$(this).attr("href");if{targetischildof('.wrapper')}then(dosomething)简单的语法?有人可以在这里告诉我正确的语法吗? 最佳答案 if($(target).parents('.wrapper').length>0){//dosomething...} 关于javascript-jquery:如果(target)是('.wrapper'的child)then(dosomething),我们在StackOv