javascript - Jquery "greater than"符号

标签 javascript jquery dwr

当我在行中使用以下带有“>”的符号时

$('#tablesorter > tbody')

在代码中

var message;
myService.getUsers({ callback : function(str) { 
    message= jQuery.parseJSON(str);
}}); 

$.each(message, function() {

    $('#tablesorter > tbody').append(
    '<tr><td>' + this.name
    + '</td><td>' + this.surname
    + '</td>' + '</tr>');
});

注意:myservice是dwr服务,不知道是否相关

我的 Chrome 控制台出现错误

Uncaught Error: Syntax error, unrecognized expression: &gt;

> 表示 >

当我删除>时,错误消失,但它没有按预期工作

最佳答案

大于 > 符号用于 CSS 选择器(jQuery 选择器的基础)中,以指示“直接后代”。

Documentation

您发布的代码工作正常,其中的 > 符号不会导致任何错误。

关于javascript - Jquery "greater than"符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12093538/

相关文章:

javascript - 如何使用 Javascript 删除查询字符串中的 URL 编码

jquery - 在 modelAndView 中嵌入 PDF

java - DWR 与 Websocket

python - 批处理 DWR 请求在服务器端的处理方式与非批处理方式有何不同?

javascript - 报错: webpack. optimize.CommonsChunkPlugin已被移除,请改用config.optimization.splitChunks

javascript - 两个按钮一个功能(递增、递减)

javascript - 如何在$q下传递多个$http promise

javascript - 自定义指令中的 ngRepeat - 插值

javascript - 如何将 Django 数据附加到 JavaScript

internet-explorer - DWR util.js 在 Internet Explorer 中无法工作