添加'like'按钮
Adding a 'like' button in Angular.js
我已经做了一点我正在做的事情,虽然它不会在小提琴中奇怪地工作,但确实在我的版本中增加了一个类似:http://jsfiddle.net/LQFrv/
function($scope) {
var hasLiked = false;
$scope.likeClicked = function() {
if( hasLiked === false ){
$scope.likeCount = $scope.likeCount + 1;
}
hasLiked = true;
if (hasLiked === true) {
$scope.liked = 'Unlike';
}
};
});
我想做的是:添加一个'like'>禁用'like'并替换为'不像'>在下一次点击元素,删除like
请帮忙!
谢谢,
JP
HTML:
<body ng-app ng-controller="Ctrl">
<a ng-click="likeClick()" ng-init="liked='Like'; likeCount=0">
{{liked}} {{likeCount}}
</a>
</body>
JS:
function Ctrl($scope) {
var hasLiked = false;
$scope.likeClick = function () {
if (!hasLiked) {
hasLiked = true;
$scope.liked = 'Unlike';
$scope.likeCount += 1;
} else {
hasLiked = false;
$scope.liked = 'Like';
$scope.likeCount -= 1;
}
};
}
工作小提琴:jsfiddle.net/LQFrv/4/
希望这对你有帮助!
编辑:链接搞砸了,它导致另一个提琴,对不起,现在它应该是正确的!
相关文章:
- 禁用facebook在like按钮启动edge.create事件
- 动态更新 url/html 标题时,如何获得类似 facebook 的按钮来注册更改?(不是 fb:like 中的 hr
- Django 使用 ajax 作为自定义的 django like 按钮
- 正确对齐Google Plus One和Facebook Like按钮
- 如何为我的网站产品添加FB LIKE按钮
- 你如何减轻与第三方Javascript相关的风险;社交共享”;徽章(“Like”按钮等)
- 如何在Facebook Like按钮中绑定事件
- 用top.location.href渲染一个facebook like按钮
- 我可以动态地改变'likeable'对象用于Facebook的Like按钮
- 网站上Facebook页面的Like按钮
- Facebook的Like按钮和获取用户UID在链接URL
- 在切换按钮中间找到元素[Upvote/Downvote/unvote like SO]
- 使用Django + Ajax添加Like按钮
- 无法为facebook页面创建facebook like按钮,说无法到达
- jquery / ajax“like"按钮不工作
- Fb-Like按钮+对<http://www.facebook.com>以获取属性Proxy.Install
- Like按钮抛出javascript错误
- 如何在Facebook上触发点击事件'like'按钮
- 使用JQuery访问页面上的所有Facebook Like按钮
- 添加'like'按钮