2

Javascript を介して (既に配置されているスタイルに加えて) いくつかの CSS スタイルを追加しようとしています (単にメインの CSS ファイルにアクセスできないため)

http://jsfiddle.net/pbPyU/

HTML:

<a class='store-locator-button'>replace me</a>

ジャバスクリプト:

$(function() {
$('.store-locator-button').addClass('tempstorebutton');
$("a.store-locator-button").each(function(index,el){
    $(el).text('BUSCAR UNA TIENDA');
  }); 
});

CSS:

.tempstorebutton{padding:5px; color:#fa5dae;}

JSfiddle では問題なく動作しますが、私のサイトでは動作しません。助言がありますか?

4

3 に答える 3

0

CSS を適用する順序は重要です。ページの下部に JavaScript コードを追加して、他のスタイルが既に適用されている場合に適用されるようにする必要があります。CSS がオーバーライドされた場合に備えて、!important プロパティも試してください。

于 2013-09-04T10:33:57.327 に答える