Mic*_*out 0 html javascript jquery
有没有更好的方法来编写这个,所以我不必使用[0],所以我可以通过JQuery Text而不是innerText访问文本?我不想使用innerText来兼容Cross Browser.
$('#' + controlBestPractice)[0].innerText
Run Code Online (Sandbox Code Playgroud)
如果你的选择器返回多个元素,我们首先使用(我们真的不知道里面是什么controlBestPractice,例如它可能是#div-id p):
$('#' + controlBestPractice).first().text()
Run Code Online (Sandbox Code Playgroud)
正如bhamlin在评论中指出的,看起来你正在使用id选择器,所以应该只有一个元素,所以这应该工作:
$('#' + controlBestPractice).text()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
78 次 |
| 最近记录: |