src/Topxia/AdminBundle/Resources/public/js/controller/article/list.js

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

define(function(require, exports, module) {

	require('../widget/category-select').run('article');

	exports.run = function() {
		$("#article-table").on('click', '[data-role=trash-item]', function(){
			$.post($(this).data('url'), function(){
				window.location.reload();
			});
		});

		$("#article-property-tips").popover({
			html: true,
			trigger: 'hover',
			placement: 'left',
			content: $("#article-property-tips-html").html()
		});

		$("#article-table").on('click', '[data-role=publish-item]', function(){
			$.post($(this).data('url'), function(){
				window.location.reload();
			});
		});	

		$("#article-table").on('click', '[data-role=unpublish-item]', function(){
			$.post($(this).data('url'), function(){
				window.location.reload();
			});
		});	

		$("#article-table").on('click', '[data-role=delete-item]', function(){
			if (!confirm(Translator.trans('admin.article.delete_hint'))) {
				return ;
			}
			$.post($(this).data('url'), function(){
				window.location.reload();
			});
		});

		$(".featured-label").on('click', function() {
			var $self = $(this);
			var span = $self.find('span');
			var spanClass = span.attr('class');
			var postUrl;

			if(spanClass == "label label-default"){
				postUrl = $self.data('setUrl');
				$.post(postUrl, function(response) {
					var labelStatus = "label label-success";
					span.attr('class',labelStatus)
				});
			}else{
				postUrl = $self.data('cancelUrl');
				$.post(postUrl, function(response) {
					var labelStatus = "label label-default";
					span.attr('class',labelStatus)
				});
			}
		});		

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。