我经常在这里找到帮助,我做了我的研究,按照任何逻辑,这两种方法中的任何一种都应该有效,但它没有。当我单击 #1 或 #2 时,文本会在另一个元素中切换,但它不会更改自己的 html 或文本,我不介意。我想在点击元素 id="1" 和 id="2" 时更改 2 个文本,就像我在 id="rita" 和 id="filip" 中所做的一样。很可能它很简单,但是,我卡住了,在此先感谢:)
$(document).ready(function() {
$("#rita").hide();
$("#filip").hide();
$("#1").click(function() {
$("#rita").toggle(200);
$("#1").toggle( function(){
$("this").html("-Sveta Rita");},
function(){
$("this").html("+Sveta Rita");}
);
});
$("#2").click(function() {
var originalValue = $(this).val();
$(this).val(originalValue == '-Sveti Filip' ? '+Sveti Filip' : '-Sveti Filip');
$("#filip").toggle(200);
});
});