小编Abh*_*kur的帖子

使用onclick进行CSS3过渡效果

我正在通过CSS3工作,有点困在一个问题.

问题如下:

我的图像最初位于屏幕的左侧:

.box img{
margin-left:0;
-webkit-transition:1s;
 }
Run Code Online (Sandbox Code Playgroud)

现在,在悬停时,我希望效果发生,即.当我将鼠标悬停在图像上时,将图像从左侧移动500px,代码如下:

.box img:hover{
margin-left:500px;
-webkit-transition:1s;
 }
Run Code Online (Sandbox Code Playgroud)

这非常完美.唯一的问题是当我点击图像时想要获得相同的效果.那就是我希望图像在点击时从左移动500px并保持在那里.当我点击图像时,它应该再次移回原始位置.

我该怎么办呢,请解释一下!!!!

javascript css css3 css-transitions

11
推荐指数
1
解决办法
7万
查看次数

Jquery屏蔽了三星Android设备的输入v1.4问题

我遇到了jquery-masked-input v1.4插件的问题.

我有一个输入字段:

<input type="text" id="phone" placeholder="(999) 999-9999" />
Run Code Online (Sandbox Code Playgroud)

并将面具应用于它:

<script>
        $("#phone").mask("(999) 999-9999");
    </script>
Run Code Online (Sandbox Code Playgroud)

它适用于除台式机,手机(所有iphone,机器人)以外的所有设备,除了三星Android设备.

它在这些设备上的作用是当我尝试输入数字时,它只输入一位数字,并立即打开文本键盘.然后,当我再次尝试输入数字时,它将无法正常显示.例如.

我想输入:(989)942-0827我得到的:(898)___-__ 9

当我尝试输入数字时,文本键盘保持打开状态.

请建议任何解决方法.提前致谢.

html jquery android input jquery-mask

8
推荐指数
1
解决办法
979
查看次数

string + int在C中执行什么操作?

我无法弄清楚这个表达方式:

str + n
Run Code Online (Sandbox Code Playgroud)

在哪里char str[STRING_LENGTH]int n.

我在Java中已经做了很多工作,直到现在才假设它是字符串和整数的串联,我现在怀疑它.

这是什么意思?

c string pointers

6
推荐指数
2
解决办法
3万
查看次数

Angular 2:在某些条件下应用Validator.required验证

我有一个有角度的2形式,其中我必须在某些条件下需要一个字段,如:

description:  ['', Validators.required]
Run Code Online (Sandbox Code Playgroud)

仅在某些类型的条件下才需要此描述字段,例如:

if(true){descReq = true};
Run Code Online (Sandbox Code Playgroud)

我怎么能做到这一点,请建议.提前致谢!

angular2-forms angular angular-reactive-forms angular-forms

6
推荐指数
2
解决办法
2059
查看次数

PrimeNg数据表自定义排序重复进行

我在Angular 2应用中有一个数据表,我想在其中自定义对列的排序。

<p-column field="eligible" header="Eligible" sortable="custom" (sortFunction)="sortColumn($event)"></p-column>
Run Code Online (Sandbox Code Playgroud)

在我的组件文件中,我正在基于一些逻辑进行API调用以从后端获取排序结果。

sortColumn(colName: any) {
  let columnName = undefined !== colName.field ? colName.field : colName;
  let sortObject: any = {};
  if (this.sortedColumn === columnName) {
   if (!this.sortAsc) {
     this.sortAsc = true;
     sortObject[columnName] = 'DESC';
   } else {
    this.sortAsc = false;
    sortObject[columnName] = 'ASC';
 }
 } else {
  this.sortedColumn = columnName;
  this.sortAsc = false;
  sortObject[columnName] = 'ASC';
 }
this.getData(sortObject);
}
Run Code Online (Sandbox Code Playgroud)

反过来,此API会取回整个数据并重新排序视图。现在,这里发生的事情是该方法sortColumn()不断被重复调用。

谁能帮助我了解造成此问题的原因以及如何解决?

sorting primeng angular

6
推荐指数
2
解决办法
4139
查看次数

删除所有具有幂== 0的数组

我有一个用例,其中来自后端的JSON响应如下:

 [
  {
    "name": "cab",
    "child": [
      {
        "name": "def",
        "child": [
          {
            "name": "ghi",
            "power": "0.00",
            "isParent": false
          }
        ],
        "power": "1.23",
        "isParent": true
      }
    ],
    "power": "1.1",
    "isParent": true
  },
  {
    "name": "hhi",
    "child": [
      {
        "name": "hhi2",
        "child": [
          {
            "name": "hhi3",
            "power": "0.00",
            "isParent": false
          }
        ],
        "power": "1.23",
        "isParent": true
      }
    ],
    "power": "1.1",
    "isParent": true
  }
]
Run Code Online (Sandbox Code Playgroud)

我需要删除所有具有幂== 0的对象.在简单的数组集合上使用过滤器很容易,但是可能存在任何n个子节点中可能包含n个子节点的情况.

提前致谢!

javascript jquery underscore.js

5
推荐指数
1
解决办法
73
查看次数

MS Windows 10:错误:命令失败:git -c core.longpaths = true config --get remote.origin.url

我正在尝试在Windows机器上使用npm i安装我的项目依赖项.但是我登陆了这个错误:

npm WARN addRemoteGit Error: Command failed: git -c core.longpaths=true config --get remote.origin.url
npm WARN addRemoteGit     at ChildProcess.exithandler (child_process.js:202:12)
npm WARN addRemoteGit     at emitTwo (events.js:106:13)
npm WARN addRemoteGit     at ChildProcess.emit (events.js:191:7)
npm WARN addRemoteGit     at maybeClose (internal/child_process.js:850:16)
npm WARN addRemoteGit     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
npm WARN addRemoteGit  git+https://5345345erg345eg34eg:x-oauth-basic@github.com/test/test.git resetting remote C:\Users\Administrator\AppData\Roaming\npm-cache\_git-remotes\git-https-test-89f19adf because of error: { Error: Command failed: git -c core.longpaths=true config --get remote.origin.url
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i"
npm ERR! …
Run Code Online (Sandbox Code Playgroud)

windows git node.js

5
推荐指数
1
解决办法
590
查看次数

浏览器弹出事件捕获

有没有办法捕获浏览器生成的确认弹出事件。

我有一个应用程序,我尝试使用以下方法在 Visual Studio Code 中打开我的文件:

<a href="vscode://file/Users/abc/Desktop/about.html">Launch VS Code</a>
Run Code Online (Sandbox Code Playgroud)

单击此链接时,浏览器会询问我是否打开 Visual Studio Code?是或否。

我可以在该弹出窗口中捕获用户的该事件并执行其他一些任务吗?提前致谢

----------------- 部分解决方案 -----------------

<a (click)="openVSCode()">Launch VS Code</a>

function openVSCode(){
  window.open('vscode://file/Users/abc/Desktop');
  window.open('vscode://file/Users/abc/Desktop/about.html');
}
Run Code Online (Sandbox Code Playgroud)

唯一的缺点是会同时打开 2 个浏览器生成的弹出窗口。否则这个修复似乎有效。

javascript jquery visual-studio-code

5
推荐指数
0
解决办法
119
查看次数

Angular2 中的 Swimlane ngx-charts - 单个折线图上的不同颜色

我有一个折线图,X 轴上有日期。在某个日期之后,我希望这条线变成不同的颜色。这可以使用 ngx-charts 吗?

在此处输入图片说明

javascript charts angular ngx-charts

5
推荐指数
1
解决办法
1346
查看次数

如何使用后退按钮成功登录后阻止用户返回登录页面

我正在研究MVC3应用程序,并且遇到登录安全问题.该场景是用户使用他/她的用户名和密码登录,如果正确,他/她将被重定向到他们的主页.

但如果他们点击浏览器后退按钮,他们会回到登录页面,在我的情况下,我不想要.它与facebook,gmail等相同,一旦用户使用他/她的凭据登录,他们就无法通过单击浏览器的后退按钮返回登录页面.

c# asp.net asp.net-mvc login

4
推荐指数
1
解决办法
5484
查看次数