我有一个令人讨厌的小角色卡在两个div之间:
<div id="someID1">stuff</div>x<div id="someID2">more stuff</div>
Run Code Online (Sandbox Code Playgroud)
有没有办法在这些div之间得到'x'?在永久修复生效之前,这是一个临时修复:-(
当我点击Inner Add row它时,从.charts-series表中添加正确的行,但如果我点击 Outer Add Row它,则从.charts-series表中添加一行而不是从表中添加一行.charts.这是小提琴http://jsfiddle.net/cbMHk/5/
HTML:
<div class='cont'>
<table class="charts" cellspacing="0" cellpadding="0" border="2px solid #000000" align="center">
<thead class="charts">
<tr class="charts charts-first charts-last even">
<th class="charts charts-first charts-tr-header" width="5%">#</th>
<th class="charts" width="40%">Name</th>
<th class="charts charts-last">serie_points</th>
</tr>
</thead>
<tbody class="charts">
<tr class="odd">
<td class="charts charts-first">1</td>
<td class="charts">
<input name="" placeholder="place_series_name" />
</td>
<td class="charts">
<table class="charts-series" cellspacing="0" cellpadding="2" border="0" align="center">
<thead>
<tr class="even">
<th width="20px" />
<th>value</th>
<th>seria_point</th>
<th/>
</tr>
</thead> …Run Code Online (Sandbox Code Playgroud) 我正在学习Angular,我正在尝试建立一些东西来学习.我试图在下面尽可能清楚地解释自己 - 任何帮助将不胜感激.
示例:http : //jsbin.com/micasafetise/2/ http://jsbin.com/micasafetise/2/edit?html,js,console,output
我创造了自己的这些数据
$scope.people =
[
{
"personID": 1,
"first_name": "Sam",
"last_name": "Stimpson",
"attending": false
},
{
"personID": 2,
"first_name": "Alison",
"last_name": "van Schoor",
"attending": true
},
{
"personID": 3,
"first_name": "Lindsay",
"last_name": "van Schoor",
"attending": false
}
];
Run Code Online (Sandbox Code Playgroud)
我在我的视图中创建了一个输出,如下所示:
<div ng-repeat="person in people">
<a href="" ng-click="isAttending()">
{{person.first_name}}{{person.last_name}} - {{person.attending}}
</a>
</div>
Run Code Online (Sandbox Code Playgroud)
现在我被困住了.我希望能够点击一个人并将他们的参加字段从false更新为true.我知道我可以像这样使用ng-click
$scope.isAttending = function() {
alert("is attending");
};
Run Code Online (Sandbox Code Playgroud)
但是没有线索如何更新我点击的人在$ scope.people中将false更改为true.
当我实现这一目标时,我计划再使用过滤器进行另一次ng-repeat来显示那些参加但我能够做到这一点的人.
任何人都可以帮助我或给我一些建议,任何事情都会在此刻受到赞赏.
提前致谢.
我写了一个我想在这里做的例子:http : //jsbin.com/micasafetise/2/ http://jsbin.com/micasafetise/2/edit?html,js,console,output
angularjs angularjs-scope angularjs-ng-repeat angularjs-filter
我试图用绑定变量调用控制器中定义的方法.
<img src="close.png" style="widht: 34px; height: 23px; cursor: pointer;"
data-ng-click="hideDtls({{one}} , {{two}})">
Run Code Online (Sandbox Code Playgroud)
这里有一个和两个在我的控制器中定义,我可以在浏览器的开发工具中看到变量正在获取它们的值但是方法没有被调用.我必须将参数作为参数发送到方法.(我知道我可以直接访问它们,但这是由于实现).
$scope.hideDtls(one , two)
{
// more logic here
}
Run Code Online (Sandbox Code Playgroud)
请告诉我,angularJs中不允许使用绑定变量调用方法吗?提前致谢
我试图通过followPerson()函数传递跟随者.如果我跟随Perers(123),这可以正常工作.但是,当我跟随角色({{follower.follower}})时,它不会发射.
{{follower.follower}}绝对有效,因为它以粗体显示.
<div ng-repeat="follower in followers.followers">
<b>{{follower.follower}}</b>
<a ng-click="followPerson({{follower.follower}})">Follow</a>
</div>
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用ng-repeat更改div的背景颜色.我试图从循环中的对象拉出的颜色.每当我这样做时,它会将我的样式属性设置为空白.
这是我正在使用的代码:
<div ng-repeat="channel in channelObjects">
<div class="mediumTile" style="background-color:#{{channel.Color}}">
Channel Color: {{channel.color}}
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这将显示我的mediumTile对象,并显示正确的通道颜色.一旦页面加载,样式将被设置为空
这是页面显示的内容:
<div class="mediumTile" style="">
Channel Color: 123456
</div>
Run Code Online (Sandbox Code Playgroud)
难道我做错了什么?
我的问题是,即使我使用.on,添加了类的添加div的click事件也不会触发.这是我的页面脚本.
$(".added").on("click", function () { alert("halo") });
$("#nextAdress").on("click",function (event) {
event.preventDefault();
$("#trainerRegistrationFields").append('<div class="added">adsa</div>');
}
Run Code Online (Sandbox Code Playgroud)
你可以帮助我,所以点击事件也会在添加了类的动态添加元素上触发吗?
提前告诉你
如何从以下获取名称值?
<select id="product">
<option name="name1" value="1">one</option>
<option name="name2" value="2">two</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我尝试了这个(在结尾添加.name..value工作,.name没有)
var select = document.getElementById("product");
select.onchange = function(){
var selectedString = select.options[select.selectedIndex].name;
alert(selectedString);
}
Run Code Online (Sandbox Code Playgroud)
谢谢
我想知道标签标签中的"for"是否可以通过CSS定位?我正在尝试通过Wordpress中的css设置插件样式,但无法访问HTML.
下面是一个示例代码,但是如果有一个带有'class'和'for'的标签标签......我可以使用'for'某种方式来定位这条特定的行吗?我之所以要问的原因是我需要单独定位线条并且仅使用标签和类别将不允许我.
我不是html/css中的佼佼者,所以我错了,但......
<form action="demo_form.asp">
<label for="male">Male</label>
<input type="radio" name="sex" id="male" value="male"><br>
<label for="female">Female</label>
<input type="radio" name="sex" id="female" value="female"><br>
<input type="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud) 我在页面上有几个锚标签,其id为'hrefCompare'.我需要在所有这些标签上动态设置href属性的值.
我目前正在尝试这样做:
$("#hrefCompare").attr("href", "foobar.com");
Run Code Online (Sandbox Code Playgroud)
但是,这仅设置具有该ID的第一个锚标记.此页面上还有7个具有相同ID"hrefCompare".如何使用该ID设置所有href值?
我正在创建一个基本的while循环,由于某种原因它无限运行.我想知道它在var"days"的长度上没有停止.
var day1 = 1
var days = 365
while (day1 <= days) {
day1++;
if (day1 = 358) {
console.log('today is christmas');
} else {
console.log("today is day " + day1);
}
}
Run Code Online (Sandbox Code Playgroud)