-1

クラス名(スペース付き)がある場合、たとえば

my classname

クラス セレクターは次のように作成できます。

.my.classname

ただし、次のようにスペース間にダッシュがある場合、クラスセレクターを作成するにはどうすればよいですか:

My - Classname and Others

またはこれ:

My - Clasname

ヒントをありがとう。

4

3 に答える 3

0

My要素に、-およびの 3 つのクラスがあることを除いて、最初のケースとの違いはありませんClassname。したがって、同じセレクターを実行するだけです。

$(".my.-.classname")
于 2013-04-03T03:30:51.613 に答える
0

この目的のために、属性セレクターを使用できます。

$('[class="My - Clasname"]')

注:My - Classname and Othersは単一のクラスではなく、My-Classnameandおよびの 5 つのクラスが混在していOthersます。

于 2013-04-03T03:39:32.007 に答える
0

単純にタイトルMy - Classname.my.classname

LIVE DEMO

var title   = "Properties Listing - 3 Per Page";
var toClass = '.'+ title.replace(/-/g, '').replace(/\s{1,}/g, '.').toLowerCase() ;

alert(toClass); // .properties.listing.3.per.page
于 2013-04-03T03:27:26.740 に答える