per il grassetto usa il metodo jQuery .css()
esempio:
codice:
$("#opendiv").css('fontWeight', 'bold');
per l'attivazione / disattivazione io farei cosi:
creo una function separata che gestisce l'apertura e chiusura (così non devo riscrivere codice).
poi, dopo il primo click faccio quel che devo fare, e poi gioco col bind .
oppure
codice:
$("#open").click(function(e) {
$(this).css('fontWeight', 'bold').bind('click', '');
e.preventDefault(); // non servirebbe adesso che ho tolto l'href
$("#testhide").show();
});
$("#close").click(function(e) {
...
$("#open").click(function(e) {
$(this).css('fontWeight', 'bold').bind('click', '');
e.preventDefault(); // non servirebbe adesso che ho tolto l'href
$("#testhide").show();
});
});
...
o qualcosa del genere. Scusa, ma vado un pò di fretta e non riesco a fare di meglio al volo