我有一个带有 数据切换 和一个 数据目标 的href。 Onclick返回false 。它位于表的末尾并触发一些内容。
def counter1():
global countR
countR += 1
return countR
现在,当我单击整个表格行而不只是href时,我希望得到相同的结果。所以我得到了一个Jquery函数,该函数在单击该行时触发。
<a href="" onclick="return false;" data-toggle="childrows" data-target="ID"></a>
到目前为止,它可以工作,并且我具有表行ID。但是现在 我不知道如何触发数据切换和数据目标。 我对JQuery还是很陌生,需要一些帮助。
谢谢大家
答案 0 :(得分:0)
您可以使用ReDim Array (Lines, Columns)
For each line
Array (line, Columns1) = Formula1
Array (line, Columns2) = Formula2
Array (line, Columns3) = Formula3
Next
模拟锚点(<a>
)本身的点击:
.click()
其中$("a[data-target]", this).click();
是this
,tr
是具有a[data-target]
属性的锚点。
data-target
答案 1 :(得分:0)
您可以尝试这样的方法吗?您可以在jQuery中使用切换方法来实现这些功能
请参阅Jquery Toggle Reference here
$("#data-toggle-button-id").click(function(){
$("#data-target-id").toggle();
});
答案 2 :(得分:0)
通常,data-attributes
用于在元素不再是合适的元素时将一些私有数据添加到元素中,希望添加自定义属性,这不是为我触发某些功能的标准方法。也许为此the W3C documentation进行了抢劫。
对于您的问题,我认为您正在使用Bootstrap库,因此可以看一下bootstrap documentation的这一部分,以便能够处理data-toogle
。
如果要在单击表的最后一行时触发一些自定义功能(我假设这是您要从问题中执行的操作),则可以执行此操作(仅使用jquery):
$("#produkttable tr:last-child").click(function(){
//here $(this) is your element, so you can directly use it for your need
callAnOtherFunctionOrDoSomeStuff();
});