$观察。:myApp.directive('focus',
function
()
{
return
function
(scope,
element,
attrs)
{
attrs.$observe('focus',
function
(newValue)
{
newValue
===
'true'
&&
element[0].focus()
})
}
})
请注意,插值的DOM属性值(即,{{cue.isNewest}})计算结果始终为一个字符串,因此原因newvalue到字符串'true'而不是关键字true。
HTML:<input
type="text"
ng-model="cues[$index].text"
focus="{{cue.isNewest}}"
class="input-xlarge"
/>{{cue.isNewest}}
这小提琴还具有切换应该有哪些项目阵列中的
需要注意的是,如果你不加载jQuery的,我们需要element[0].focus()在链接功能(不element.focus())becaues
jqLite没有一个方法。
用焦点得到和失去来显示和隐藏text ,我的想法:onclick获得焦点可以用强制获得焦点document.getElementbyClasname(XX).focus()失去焦点以后做的事,可以用onblur="XX_function()"或者jquery $("#p").focus(fn)
bootstrapJS与angularJS并不矛盾这么说吧 angularJS一般用于网页搭建,和服务器交互等 *** 作 他是一个MVC框架 俗一点的说法 angularJS 是干大事的! 恩恩 而BootstrapJS 有些类似JQ 常用来 *** 作dom等功能 而不用JQ 原因我想主要是 angularJS 的 *** 作欢迎分享,转载请注明来源:内存溢出
评论列表(0条)