Проблема со скриптом в FireFox

Wanderer Timon

Новичок
Проблема со скриптом в FireFox

Здравствуйте, у меня есть такой скрипт

PHP:
function initSpoilers(context)
	{
		$('div.sp-body', context).each(function(){
			var $sp_body = $(this);
			var name = this.title1;
			var days = this.title2;
			this.title1 = "";
			this.title2 = "";
			$(
				'<div class="sp-head folded clickable">'+
			    '    <table width="100%">'+
			  	'        <tr>'+
			  	'            <td width="80%">'+ name +'</td>'+
			  	'            <td width="20%">'+days+'</td>'+
			  	'        </tr>'+
			  	'    </table>'+
			  	'</div>'
			  ).insertBefore($sp_body).click(function(){

				$(this).toggleClass('unfolded');
				$sp_body.slideToggle('fast');
			});
		});
	}
Далее на основной страничке есть
PHP:
<div class="sp-body" title1="Первая" title2="Вторая">
</div>
Так вот, в IE он определяет title1 и title2, и записывает их как положено, а в Firfox пишет undefine. В чем отличие ?
 
Сверху