javascript - 在 jquery 变量中连接

标签 javascript jquery

如何在 jquery id 选择器中使用变量?

function more_comments(x){
    var datalist = "#s" + x;

    $('datalist li:hidden').slice(0, 2).show();
}

我已经尝试过了

var datalist = "s" + x;
$('#datalist li:hidden').slice(0, 2).show();

还有这个。

$('#s' + x li:hidden').slice(0, 2).show();

如果我手动写

$('#s50 li:hidden').slice(0, 2).show();

然后点击 id == s50 的标签,效果很好。我搜索了正确的语法但找不到。感谢您的帮助。

最佳答案

你试过这样吗?

var x = 's50';
$('#' + x + ' li:hidden').slice(0, 2).show();

关于javascript - 在 jquery 变量中连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45120919/

相关文章:

javascript - AngularJs 预渲染

jquery - 选择表单中的特定单选按钮

javascript - Date js无法添加月份

javascript - 如何使用 jquery 获取包裹在 <span> 中的单选按钮?

javascript - 数组到 JSON 字符串数组

javascript - 表单搜索 Onkeyup 事件

javascript - 用于 ajax 的 JSON 世界市场 api 中的多个键和值

javascript - 提交时抛出错误如何允许表单 POST

javascript - 您如何开发跨浏览器兼容性?

javascript - emberfire 1.3.2 是否实现了 findQuery 方法?