Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用jquery除去分号_Html_Css - Fatal编程技术网

Html 如何使用jquery除去分号

Html 如何使用jquery除去分号,html,css,Html,Css,这是我的。我想去掉:它没有标签名,在jquery中无法识别。tnx <ul> <li> <label for="salutation">Salutation</label> <select> <option></option> </select> </li> <li><label></label&g

这是我的。我想去掉:它没有标签名,在jquery中无法识别。tnx

<ul>
    <li>
    <label for="salutation">Salutation</label>
    <select>
      <option></option>
    </select> 
    </li>
    <li><label></label>
    <input type="text"/>
    </li>
</ul>   


 label {
 display: inline-block;
 text-align: right;
 width: 200px;
 font-size: 13px;
 line-height: 25px;

 }
 ul li > label:after, ul li > label:after 
 {
 content: ":";
 }

我已经更新了css,下面是JSFIDLE

( http://jsfiddle.net/8ck8v/ )

您可以选择所有标签并检查文本:

JS

CSS


这里有一个

请澄清您的具体问题,或添加其他详细信息,以突出显示您所需要的内容。正如目前所写的,很难准确地说出你在问什么。请参阅页面以获取澄清此问题的帮助。如果标签有文本,您只想显示冒号而不是分号?据我所知,jQuery无法做到这一点。有关更多详细信息,请参阅此答案:
$("label").each(function () {
    if ($(this).text()) {
        $(this).addClass("colon-after");
    }
});
.colon-after:after {
    content:":";
}