【发布时间】:2020-06-07 18:37:25
【问题描述】:
我想将 li 类中的数据过滤器值设为变量以获得更多过滤器选项
<button class="secondbtn btn btn-sucess btn-lg dropdown-toggle type=" button" onmousedown="this.size=5;"
onfocusout="this.size=1;" data-toggle="dropdown" onclick="yclick()">Select Cat</button>
<div class=" dropdown-menu edit2" id="dropdownItem" aria-labelledby="dropdownMenuButton">
<li class=" dropdown-item box filterListItem item btn " data-filter="Y">Y</li>
<li class=" dropdown-item box filterListItem item btn " data-filter="C">C</li>
</div>
function yclick() {
$('li.boxY:eq(0)').data('filter', 'malY');
$('li.boxC:eq(1)').data('filter', 'malC');
var value = $('li.boxY:eq(0)').data('filter');
alert(value);
}
【问题讨论】:
-
能否请您多解释一下您想要什么以及您尝试过什么,因为老实说我不知道您想要什么。
-
我想将 li 中的数据过滤器值设为变量,以便我可以通过函数随时间更改其值
-
您只想从代码中设置
data-filter值,对吗? -
是的,我已经通过这个问题的给定答案进行了更改,但问题仍然存在,通过函数更改值后,对于即将到来的任务,它仍然保持不变,需要对其进行更改以进一步执行