这是我的页面:https://3brow.com/loja 这是我已经尝试过的所有代码。 所有人都试图使用 $(document).ready(function()但是也没有用。
$('#select2-select-pa_cor-container:contains("Todoscores")').text('another text');
$('#select2-select-pa_cor-container').each(function() {
var text = $(this).text();
$(this).text(text.replace('TodosCores', 'another text'));
});
$("#select2-select-pa_cor-container p:contains('TodosCores')").html("another text");
$('#select2-select-pa_cor-container:contains("TodosCores")').text('another text');
$('#select2-select-pa_cor-container').html($(this).html().replace('TodosCores','another text'));
$('#select2-select-pa_cor-container').each(function() {
var text = $(this).html();
$(this).html(text.replace('TodosCores', 'another text'));
});
$( "#select2-select-pa_cor-container" ).replaceWith( "<span>another text</span>" );
我必须使用“display:none”和“before”来“工作”。
我尝试更改另一个div的占位符,并使用相同的代码我尝试使用另一个div并工作。我正在使用wordpress,两者都不起作用。 任何人都可以解释为什么在小部件中这个代码不起作用,我怎么能“修复”那个?
答案 0 :(得分:1)
您是否尝试更换此行:
$('#select2-select-pa_cor-container').html($(this).html().replace('TodosCores','another text'));
为此:
$('#select2-select-pa_cor-container').html($('#select2-select-pa_cor-container').html().replace('TodosCores','another text'));
我认为你没有好好使用this
对象。