1

テキスト「meh」が発生するセルのみに下罫線を適用するには、(クラス セレクタではなく) 疑似クラス セレクタを使用するにはどうすればよいですか?

以下は、現在の SASS/CSS と、その下にどのように表示されるかの例です。

http://jsfiddle.net/keruilin/4THpE/37/

4

2 に答える 2

2

:contains()jQuery 専用の疑似セレクターを使用できます。

$('td:contains("meh")').addClass('bordered');​

デモ: http://jsfiddle.net/4THpE/21/


テキストが正確 に であるセルを選択したい場合はmeh、少し違うことをしなければなりません:

$('td').filter(function() {
  return $.trim($(this).text()) == 'meh';
}).addClass('bordered');

デモ: http://jsfiddle.net/4THpE/23/

于 2012-08-11T18:33:14.580 に答える
1

これを試すことができます:

JQuery コード

$("td:contains('meh')").addClass("border-style");

また

$(".border-style").css("border-bottom", "1px solid red");
于 2012-08-13T06:32:30.477 に答える