草庐IT

Element-Ui

全部标签

javascript - 如何覆盖(overwrite)material-ui(React)中的类和样式

我使用的是material-ui的1.2.1版我正在尝试覆盖AppBar组件要透明。该文档概述了如何覆盖样式here.我的代码:importReact,{Component}from'react';importAppBarfrom'@material-ui/core/AppBar';importToolbarfrom'@material-ui/core/Toolbar';importlogofrom'../Assets/logo.svg';classNavigationBarextendsComponent{render(){conststyles={root:{backgroundC

javascript - 从其中的元素关闭 jQuery UI 对话框?

这是一个可能比我想的要简单的问题。我正在使用$.ajax()调用生成的html填充jQueryUI对话框。在某些情况下,html包含一个按钮,单击该按钮后,我想关闭包含的对话框。假设我对使用$("#element").dialog()指定为对话框的元素一无所知...(即我不知道是什么“#element”选择器来自对话框的内部内容)-从对话框内部单击的元素关闭对话框的最佳方法是什么? 最佳答案 使用closest()$(this).closest('.ui-dialog-content').dialog('close');

javascript - jQuery UI 对话框 - 无法删除按钮

如何删除jquery对话框中的按钮?例如,我尝试使用正确的新选项重新调用.dialog,但对话框似乎不受影响。$('.selector').dialog('选项','按钮',{});不起作用,如果声明了实际的新按钮字符串和函数,它也不起作用。想法? 最佳答案 您传递的新按钮设置有误。选项应作为对象传递。这会起作用:varoptions={buttons:{}};$(selector).dialog('option',options);无需销毁和创建新对话框。当然,如果您愿意,您也可以用一组新的按钮替换按钮对象:varoptions=

javascript - 带有 jQ​​uery ui 主题的自动样式复选框

(此处为jQuery菜鸟)我正在尝试编写一个脚本,当我编写时会自动将其转换为jQueryUI按钮,看起来像一个复选框。到目前为止的示例代码...varnewCheckboxID=0;$("input:checkbox").attr('id',"cbx-"+nextCheckboxID++);//howtodothat?$("input:checkbox").after("");$("input:checkbox").next().attr("for",$(this).attr('id'));//doesn'tworkforsure$("input:checkbox").button()

javascript - 使用 angular-ui-bootstrap 在 AngularJS 中的路径中打开模式

我正在尝试做基本上在这里回答的事情Unabletoopenbootstrapmodalwindowasaroute但我的解决方案行不通。我得到一个错误Error:[$injector:unpr]Unknownprovider:$modalProviderMyapphastheui.bootstrapmoduleinjected-hereismyapplicationconfigvarapp=angular.module('app',['ui.router','ui.bootstrap','ui.bootstrap.tpls','app.filters','app.services','

javascript - $stateChangeStart 在 UI-Router ES6 中的状态变化时没有被触发?

我正在为ES6和webpack使用Bable。我在angular1.x.x上构建应用程序。到现在为止我没有遇到任何问题。我想要一个可以跟踪所有路线变化的功能。我正在使用UI路由器。问题是$stateChangeStart无论如何都不会被触发。代码如下。/*Allincludesaretakencareof.Pleaselookattherunmethod*/angular.module('chpApp',[uirouter,angular_animate,uibootstrap,formly,formlyBootstrap,ngMessages,angularLoadingBar,'n

javascript - jQuery UI 对话框没有打开第二次

我正在使用jqueryui对于一个对话框。第一次单击“单击模式”链接即可。当按下ESC键时,对话框消失。但是之后的点击不起作用。我希望它们也能正常工作。刷新页面使一切正常。HTML:Clickforamodalthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisisthisi

javascript - 如何在不使用 Leaflet.draw UI 的情况下单击按钮并开始新的多边形

我正在纠结的是如何在不使用Leaflet.drawUI的情况下单击按钮并开始一个新的多边形。例如$('#draw_poly').click(function(){});我可以毫无问题地将现有多边形置于编辑模式。$('.edit_polygon').click(function(){varname=$(this).text();geojson_layer.eachLayer(function(layer){if(name==layer.feature.properties.name){layer.editing.enable();}});returnfalse;});感谢JacobToy

javascript - 使用 gulp 进行丑化时,Angular-ui-router 会中断

我有以下简单的angular.js应用程序,遵循概述的最佳实践here.angular.module('myApp',['ui.router']);(function(){functionroutes($stateProvider,$urlRouterProvider){$urlRouterProvider.otherwise("/404");$stateProvider.state('createCluster',{url:'/create-cluster',templateUrl:'templates/create-cluster.html'})}angular.module('m

javascript - 单击完成后如何在剑道 ui 网格中捕获销毁事件?

我想在网格中删除按钮的点击事件完成时执行一个Action。我怎么知道什么时候在Javascript中点击了? 最佳答案 (阅读最后的重要)使用:$("tr.k-grid-delete","#grid").on("click",function(e){alert("deletedpressed!");})#grid是您的网格的ID。如果你想知道你可以做的数据项:varitem=$("#grid").data("kendoGrid").dataItem($(this).closest("tr"));或者,您可以将grid.columns