CSS的选择器能通过标签里的内容进行选择么?
比如:
<span>abc.txt</span>
然后通过CSS选择标签内的东西以.txt结尾的元素。
估计是不行。js里连选择两个标签之间的内容各个浏览器都没有统一,更别说CSS了。
------解决方案--------------------如果不借助其他的框架
我就会写
<span class='txt' >abc.txt</span>
------解决方案--------------------目前没有框架支持这种,不过可以自己写一个象这样
var $T = function(tagName,innerText){
}
事实上除了原生实现的,基本上框架实现的都是遍历。
------解决方案--------------------可以用class属性设置,如果是jsp可用jstl+el实现,也可以通过文字找到父节点来实现,也可以通过document.all得到所有元素再用for循环实现,其实我觉得最简单也是最推荐的也是用class属性设置实现