无法使用jquery访问div中保存的文本字符串

时间:2014-10-21 15:00:49

标签: javascript jquery

我试图返回存储在"徽章类别"中的文字。字段,按照以下屏幕截图。

我可以使用categorySelected = $('#badgeselect').text();返回" BadgeName"和徽章类别"文本字符串,但它们然后被保存在Db中作为一个" BadgeNameBadge类别"

我已经尝试了categorySelected = $('#badgeselect.category.tag.categorylabel').text();,但这会返回一个空白。不确定我在这里做错了什么或错过了什么?

enter image description here

1 个答案:

答案 0 :(得分:2)

您的选择器之间应该有空格。这表示它们是嵌套的:

 $('#badgeselect .categorylabel').text();

这意味着,选择具有类categorylabel的元素,该类是ID为badgeselect的元素的后代。