小编Abd*_*Ali的帖子

Bootstrap 3导航栏活动li不改变背景颜色

我为navbar的活动li元素添加了自定义CSS.但似乎是选择默认颜色.其他颜色(如导航栏BG和文本颜色)似乎已正确更改.

修改后的CSS规则如下:

.navbar-default {
    background-color: #7b431a;
    border-color: #d65c14;
}
.navbar-default .navbar-brand {
    color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #8a0e0b;
}
.navbar-default .navbar-nav > li > a {
    color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #8a0e0b;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #8a0e0b;
    background-color: #d65c14;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default …
Run Code Online (Sandbox Code Playgroud)

css twitter-bootstrap

18
推荐指数
2
解决办法
14万
查看次数

HTML 5的24小时时间正则表达式

想要在HTML 5(HH:MM)中查询24小时时间格式的可能正则表达式.

如果可能的话,请告诉可以在HTML 5的Pattern属性中使用的正则表达式

预计时间为24小时格式(HH不超过23).

亲切的问候,

regex html5

14
推荐指数
2
解决办法
5万
查看次数

通过代码中的第一个EF存储库传递动态表达式

我们编写了一个Generic函数,首先从存储库模式中获取EF代码中的记录.休息似乎没问题,但是当将Integer传递给动态订单时,它说Cannot cast System.Int32 to System.Object

表达式如下:

Expression<Func<HeadOffice, object>> orderByFunc = o =>  o.Id;

if (options.sort == "Id")
{
         // this is an Integer
    orderByFunc = o => o.Id;
}
if (options.sort =="Name")
{
   // string
    orderByFunc = o => o.Name;
}
if (options.sort == "Code")
{
    orderByFunc = o => o.Code;
}
Run Code Online (Sandbox Code Playgroud)

通用方法如下:

public virtual IEnumerable<TEntity> GetSorted<TSortedBy>(
    Expression<Func<TEntity, object>> order,
    int skip, int take, 
    params Expression<Func<TEntity, object>>[] includes)
{
    IQueryable<TEntity> query = dbSet;

    foreach (var include in includes)
    { …
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework

12
推荐指数
2
解决办法
6479
查看次数

Angular 7错误RangeError:超出最大调用堆栈大小

我正在尝试通过遵循官方教程(https://angular.io/tutorial/)学习angular,但是在对hero组件和hero detail组件执行以下步骤时,会引发错误“ RangeError:超出最大调用堆栈大小”。

hero.component.html和详细代码如下:

<ul class="heroes">
  <li *ngFor="let hero of heroes" (click)="onSelect(hero)" [class.selected]="hero === selectedHero">
    <span class="badge">{{hero.id}}</span> {{hero.name}}
  </li>
</ul>

<!-- 
<app-hero-detail [hero]="selectedHero"></app-hero-detail> -->


<app-heroes></app-heroes>
Run Code Online (Sandbox Code Playgroud)

详细信息:

<div *ngIf="hero">

  <h2>{{hero.name}} Details</h2>
  <div><span>id: </span>{{hero.id}}</div>
  <div>
    <label>name:
      <input [(ngModel)]="hero.name" placeholder="name"/>
    </label>
  </div>

</div>

<app-hero-detail [hero]="selectedHero"></app-hero-detail>
Run Code Online (Sandbox Code Playgroud)

英雄组成

import { Component, OnInit } from '@angular/core';
import { Hero } from '../hero';
import { HEROES } from '../mock-heroes';
import { HeroService } from '../hero.service';

@Component({
  selector: 'app-heroes',
  templateUrl: './heroes.component.html',
  styleUrls: ['./heroes.component.css']
})
export class …
Run Code Online (Sandbox Code Playgroud)

angular angular7

9
推荐指数
5
解决办法
2万
查看次数

检查单击的列是否在行中的第一列

想要一个Jquery代码来检查被点击的列是否在行中的第一列.

正在使用表格来选择某些选项.然后,通过使用jquery分配CSS类并从所有兄弟td元素中删除该类(每行一个选项),显示单击的td的背景(勾选标记).

问题是它不应该在单击第一列时执行此操作,因为它包含选项/问题的标签.

目前的代码如下:

  $(document).ready(function () {
    $("table tr td").click(function () {
        $(this).parent().find('td').each(function () {
            $(this).removeClass("CheckMark");
        });
        $(this).addClass("CheckMark");
    });
});
Run Code Online (Sandbox Code Playgroud)

如果列是第一个,则不应执行任何操作,因为它包含"选项标签".

希望能够充分说明情况:).

亲切的问候,A.Ali

html css jquery

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

使用javascript/jquery获取docx文件内容

希望使用客户端技术(HTML/JS)打开/读取docx文件.

如果可能的话,请提供帮助.找到了一个名为docx.js的Javascript库,但个人似乎无法找到它的任何文档.(http://blog.innovatejs.com/?p=184)

目标是为docx文件和txt文件制作基于浏览器的搜索工具.

任何帮助赞赏.

javascript jquery docx

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

Ajax错误:"意外的输入结束"

我正在编写代码来测试AJAX图像和数据上传.但是,Ajax似乎返回一个错误,指出输入无效:

语法错误:意外的输入结束

脚本和HTML如下

<input type="file" name="vdofile" id="file" />
<input type="text" id="name" />

<button id="send">Send</button>
Run Code Online (Sandbox Code Playgroud)
$("#send").click(function(){

    var form = new FormData();

    form.append('vdofile',$("#file").prop("files")[0]);
    form.append('name', $("#name").val());

    $.ajax({
        url: 'upload.php',
        type: "POST",
        data: form,
        dataType: 'json',
        contentType: false,
        processData: false,

        success: function(data)
        {
            alert(data.message);
        },       
        error: function(xhr, status, error)
        {
            alert('An error occured.. ' + xhr.responseText + '..' + error );
        }

    });// ajax
}); // function
Run Code Online (Sandbox Code Playgroud)

测试PHP如下:

header("Content-Type: application/json");

if(isset($_FILES['vdofile']) && isset($_POST['name']))
{
    $result = array(
        'message' => 'both data and file received' …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

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