我有这个HTML。(我是ajax语法sory的新手)
<div class="select2-container select2" id="s2id_ServiceID-2-1" style="width: 100%;">
<a href="javascript:void(0)" onclick="return false;" class="select2-choice" tabindex="-1">
<span>Select A Service</span>
</a>
</div>
我需要控制跨文本!=“选择服务”
我无法在span
中添加class或id我对该代码有另一个跨度
我需要使用ajax
我用它来达到跨度而不是工作
var serviceList = $('.select2 - choice .span');
答案 0 :(得分:1)
删除选择中的额外空格和span
- .select2-choice span
。
var serviceList = $('.select2-choice span');
console.log(serviceList.html());
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="select2-container select2" id="s2id_ServiceID-2-1" style="width: 100%;">
<a href="javascript:void(0)" onclick="return false;" class="select2-choice" tabindex="-1">
<span>Select A Service</span>
</a>
</div>
&#13;