小编Ash*_*win的帖子

使用jQuery创建新元素的首选方法

我有两种方法可以创建一个<div>使用jQuery.

或者:

var div = $("<div></div>");
$("#box").append(div);
Run Code Online (Sandbox Code Playgroud)

要么:

$("#box").append("<div></div>");
Run Code Online (Sandbox Code Playgroud)

使用除可重用性之外的第二种方式有什么缺点?

javascript jquery append jquery-append createelement

220
推荐指数
5
解决办法
28万
查看次数

如何将一串数字转换为数字数组?

我有以下字符串 -

var a = "1,2,3,4";
Run Code Online (Sandbox Code Playgroud)

当我做 -

var b = a.split(',');
Run Code Online (Sandbox Code Playgroud)

我知道b["1", "2", "3", "4"]

我可以做一些事来报复b[1, 2, 3, 4]

javascript arrays

160
推荐指数
10
解决办法
20万
查看次数

ng-change无法处理文本输入

我是棱角分明的新手.在我的代码中,有一个从文本字段初始化的颜色选择器.用户更改颜色的值,我希望该颜色反映为跨度中文本的背景.它不起作用.缺什么?

HTML:

<body ng-app="">
   <input type="button" value="set color" ng-click="myStyle={color:'red'}">
   <input type="button" value="clear" ng-click="myStyle={}">
   <input type="text" name="abc" class="color" ng-change="myStyle={color:'green'}">
   <br/>
   <span ng-style="myStyle">Sample Text</span>
   <pre>myStyle={{myStyle}}</pre>
</body>
Run Code Online (Sandbox Code Playgroud)

Plunker - http://plnkr.co/edit/APrl9Y98Em0d6rxuzRDE?p=preview

但是,当我改变ng-click它的工作.

colors angularjs angularjs-directive angularjs-ng-change

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

如何在kendo组合框中更改/设置值

任何人都可以让我知道如何动态更改kendo组合框的值.

小提琴在这里 - http://jsfiddle.net/ashwyn/yL6w3/1/

在上面的小提琴中,当我们点击时click,显示的值应改为three(例如)

我发现此链接列出了所有数据源方法 -
http://www.kendoui.c​​om/documentation/framework/datasource/methods.aspx

javascript jquery combobox kendo-ui

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

css表格单元格,内容有不必要的上边距

我在我的代码中使用div块的表格单元格排列.我的代码中存在问题.

我的HTML的外观预览是这里

当我在第一个面板中有任何内容(文本或图像)时,.inner第二个和第三个面板的div具有大约10-15个像素的上边距.这是为什么 ?

任何人都可以看,让我知道我错过了什么.

html css css3 css-tables

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

jstree复选框操作

我有一个jstree与每个节点的复选框.我想实现以下目标.让我知道api的哪种方法或部分可以帮助我们做到这一点.

  1. 选择父节点时,我不想检查任何子节点.目前所有孩子都被选中.
  2. 如果选中任何子节点,则检查其所有父节点.当前父节点被部分检查(方形).我想完全删除部分选择.那就是我想完全改变jstree复选框的行为.

我搜索了API文档,却一无所获.

html javascript css jquery jstree

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

如何在jquery中找到第一个父元素

考虑以下html -

<div class="container1">
   <div class="container2">
      <div class="container3">
         <div class="container4">
             <div class="element">
             ...
         </div>
      </div>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我想得到<div class="element">元素,我参考了container1.在jquery我做的是,

$(".container1").find(".element")
Run Code Online (Sandbox Code Playgroud)

代替 -

$(".container1").children().children().children().find(".element")
Run Code Online (Sandbox Code Playgroud)

这是在我引用任何父元素时查找任何子元素的过程.但是当我引用一个子元素并想要获取父元素时,每次我必须升级一级 -

$(".element").parent().parent().parent().parent()
Run Code Online (Sandbox Code Playgroud)

我不能这样做 -

$(".element").findParent()
Run Code Online (Sandbox Code Playgroud)

我没有在jquery中遇到像findParent()这样的任何方法.有没有我不知道的?或者它出于某种原因不存在?

html javascript jquery dom

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

每个具有相似id的所有元素的jquery

我在页面上有很多元素 - ID1, ID2 ID3 ...

我想操纵所有的元素.有没有更简单的方法来做到这一点.

$("#ID").each(function(){ ... });
Run Code Online (Sandbox Code Playgroud)

each jquery

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

显示网页在双显示器上包含多个div(每个div在单个显示器上)

我有一个网页,其中包含多个使用css-griddivAdivB)的div 。我也有2个监视器(物理屏幕)。

我想显示divA在第一台显示器和divB第二台显示器上。

我正在寻找以下问题的答案:

  1. 如何divA在第一台显示器和divB第二台显示器上定位(响应)?
  2. 请问有没有可用的模拟器来在单个监视器上操纵双屏幕来测试这种情况?

任何帮助或建议,不胜感激。

谢谢,阿什温

html javascript css monitor css-grid

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

在jstree中创建一个新节点

我正在使用crrm创建一个节点,如下所示

$("#TreeDiv").jstree("create", $("#somenode"), "inside", { "data":"new_node" });

通过向导调用此函数(即我正在创建一个节点).
到目前为止,我成功地#somenode在该树中获得了一个节点.创建新节点时出现问题,它显示为焦点,并且仍然可以编辑节点名称.

截图如下 -

在此输入图像描述

如何以编程方式禁用此编辑

html javascript css jquery jstree

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