草庐IT

html属性

全部标签

javascript - React 无法读取未定义的属性映射

我对react很陌生,我正在尝试从Railsapi引入数据,但我收到错误TypeError:Cannotreadproperty'map'ofundefined如果我使用React开发工具,我可以看到状态,如果我在控制台中使用$r.state.contacts弄乱它,我可以看到联系人有人可以帮助我吗做错了吗?我的组件看起来像这样:importReactfrom'react';importContactfrom'./Contact';classContactsListextendsReact.Component{constructor(props){super(props)this.st

javascript - 在 React 中使用 htmlFor 传递 eslint html-has-for

我有一个无状态的React组件,如下所示:constpropTypes=exact({fieldId:PropTypes.string.isRequired,text:PropTypes.string.isRequired,});functionLabel({fieldId,text}){return({text});}Label.propTypes=propTypes;我正在使用通过airbnb配置扩展的eslint。我的eslint看起来像这样:{"extends":"airbnb"}我的React代码抛出这个错误:errorFormlabelmusthaveassociatedc

javascript - 计算属性对 VueJS 中的 window.innerwidth react

基本上,我需要的是一个计算属性,当window.innerwidth等于或小于768px时返回true,当false时返回false它高于768px。我做了什么:computed:{isMobile(){if(window.innerWidth但这只计算该属性一次,如果我稍后调整窗口大小,它不会对更改使用react。我能做什么? 最佳答案 像这样向窗口添加一个事件监听器:newVue({el:"#app",data(){return{windowWidth:window.innerWidth}},mounted(){window.a

javascript - 检测属性是否可以通过 CSS3 转换设置动画?

可以使用CSS3转换动画的属性列表在浏览器之间并不一致,并且可能会随着新浏览器版本的变化而变化。例如,-moz-transform在FF3.6中不能与-moz-transition一起设置动画,但在FF4中可以。那么,有没有一种方法可以在JavaScript中检测特定属性是否可以设置动画?我不想使用用户代理嗅探,因为它不可靠。提前致谢! 最佳答案 是的,有办法。下面是演示,下面是解释。其中涉及一些非常重要的注意事项,因此请务必继续阅读。以下代码将测试浏览器是否可以在两个值之间设置动画。代码jsFiddledemo./*@paramp

javascript - 使用 jQuery 遍历并删除空的 HTML 表格行

我正在尝试使用jQuery遍历HTML表格并删除空行。该页面由ASP.NET驱动,具有一定的权限,表中的项目将被隐藏。因此,我想创建此脚本来删除空行并消除仍显示的其他项目之间的空间。我似乎无法得到我目前必须运行的东西,我不确定为什么。这是代码:$(document).ready(function(){$('tr').each(function(){$(this).find('td').each(function(){if($(this).text().trim()==""){$(this).closest("tr").remove();};});});});任何指导将不胜感激。谢谢!

javascript - 创建具有属性的 jQuery 对象的首选方法是什么?

在创建jQuery对象时,我最近使用了以下语法,如here所述:var$el=$('',{class:'class-1class-2'});Safari5.0.5在我使用上述结构时给出语法错误。删除第二个参数并使用addClass添加类可以消除错误,但看起来相当不雅。您如何创建对象?我也尝试使用attr({class:'class-1'}),但收到了相同的语法错误。 最佳答案 你不能使用类;这是一个保留字。改用className:var$el=$('',{className:'class-1class-2'});

javascript - 如何排列一系列 HTML5 <audio> 声音片段以按顺序播放?

我正在尝试移植一个名为VoiceWalker的简单音频实用程序到Javascript。VoiceWalker是一种帮助人们转录音频的工具,它的工作原理如下:http://i.imgur.com/rafgl.png所以我们的想法是,它播放一点,重复播放,向前移动,再播放一点,重复播放,向前移动,等等。我拼凑了一个播放声音片段的函数,它看起来像这样:functionclip(audio,start,stop){audio.currentTime=start;audio.play();int=setInterval(function(){if(audio.currentTime>stop){

javascript - 如何在弹出窗口中动态创建 HTML 元素?

之前,我使用window.showModalDialog()函数来弹出一个窗口:window.showModalDialog("myHtml")在myHtml中,有一些html元素,例如文本区域和两个按钮。但是现在情况变了,任何html文件都是不允许的。所以我必须在弹出窗口中动态创建html元素。这可能吗? 最佳答案 以下代码适合我:functioncreatePopup(){varpopup=open("","Popup","width=300,height=200");vartxtOk=popup.document.create

javascript - backbone.js:将属性设置为现有值时触发的模型事件?

在backbone.js中,我注意到Model上的change和all事件不会触发,如果你将模型的属性设置为其现有属性。例如,如果我设置了以下事件:ActiveUser.bind('change',this.displayActiveUser,this);ActiveUser.bind('all',this.displayActiveUserAll,this);然后我手动将ActiveUser的值设置为空字符串:ActiveUser.set({text:''});当且仅当ActiveUser.text尚未设置为空字符串时,事件才会触发。这是合理的行为。但是,有没有我可以使用的事件,即使

javascript - 根据 rel 值选择所有 html 元素

我的代码中有一些html元素是这样的item1item2item3item4item5我需要一种方法来选择所有使用rel="test1"的div并向它们添加一个类我如何使用jQuery做到这一点? 最佳答案 $('div[rel=\'test1\']')http://api.jquery.com/category/selectors/attribute-selectors/然后您可以使用.addClass()添加一个类。http://api.jquery.com/addClass/ 关于