小编Mat*_*ias的帖子

jQuery DataTables:如何通过tr的行id获取行索引(或nNode)?

我有一个dataTables <table id="myTable">.我想fnUpdate()fnDestroy()我的行.每一行都有一个id,例如:<tr id="16">.对于fnUpdate()/ fnDestroy()适当的<tr>,我需要得到该行的索引.为此我尝试使用fnGetPosition(),但我尝试它的方式不是这样做的方式:

$("#myTable").fnGetPosition( $("#16") )
Run Code Online (Sandbox Code Playgroud)

结果是

TypeError:nNode.nodeName未定义[Break On此错误] var sNodeName = nNode.nodeName.toUpperCase();

这是有道理的,因为fnGetPosition()nNode(在我的例子中是HTMLTableRowElement).

如何获取具有的HTMLTableRowElement id="16"

编辑:我的问题的正确答案是:document.getElementById("16").基于此,我想将我的问题改为:

为什么

$("#myTable").fnGetPosition( document.getElementById("16") ) 
Run Code Online (Sandbox Code Playgroud)

工作,但是

$("#myTable").fnGetPosition( $("#16") )
Run Code Online (Sandbox Code Playgroud)

失败?

javascript css jquery dom datatables

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

如何使SVG元素透明(使用SVGweb)

在SVG文档中,我想使 - <path>元素透明.我试过<path fill="transparent />"但是这给了我ie8的黑色表面(这是未知值的默认颜色).我使用SVGweb在ie8中显示SVG.如何让它在ie8中显得透明?

编辑:

根据SVG-SPEC(http://www.w3.org/TR/SVG/painting.html#SpecifyingPaint),该属性fill采用类型值<paint>.该值currentColor在ie8中起作用,但ff和chrome不支持它.

所以我想重塑一下我的问题:如何让它在ff,chrome和ie8中同时变得透明?

internet-explorer svg transparency transparent fill

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

为什么这个SVG动画不起作用

我有一个L形<path>元素,我尝试<animate>它的d属性,使它成长顺利:http: //jsfiddle.net/Mathiasa/be5HS

我之前用S形试过它并且它起作用:http: //jsfiddle.net/Mathiasa/bq9dt/

为什么L形不像S形那样变焦 - 我使用相同的方法?

animation svg path smil

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

如何使用此选项获取选择器

我在选择器中有一个选择器.我希望内部选择器只选择那些也由外部选择器选择的元素.这就是我天真的想法:

$('.some-class').hover(function() {
    $( this + '.another-class'); 
})
Run Code Online (Sandbox Code Playgroud)

换句话说,我想要带有another-classAND的元素,它们是悬停元素的子元素.我怎么做?

javascript jquery this selector jquery-selectors

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