<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии к записи: jQuery API: Events &#8211; события. Часть 2.</title>
	<atom:link href="http://www.linkexchanger.su/2008/60.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.linkexchanger.su/2008/60.html</link>
	<description>css, html, php, javascript, jQuery, ajax ... - решения, примеры, рецепты</description>
	<lastBuildDate>Tue, 07 Feb 2012 14:36:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Автор: Gennady</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-64764</link>
		<dc:creator>Gennady</dc:creator>
		<pubDate>Tue, 19 Jan 2010 13:49:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-64764</guid>
		<description>Обсуждение статьи можно продолжить на &lt;a href=&quot;http://www.linkexchanger.su/forum/viewtopic.php?f=2&amp;t=23&quot; rel=&quot;nofollow&quot;&gt;форуме jQuery&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Обсуждение статьи можно продолжить на <a href="http://www.linkexchanger.su/forum/viewtopic.php?f=2&#038;t=23" rel="nofollow">форуме jQuery</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Gennady</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-55728</link>
		<dc:creator>Gennady</dc:creator>
		<pubDate>Wed, 09 Dec 2009 10:00:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-55728</guid>
		<description>Нужно же еще предотвратить стандартное поведение браузера...
Вы поищите какой-нибудь небольшой скриптик, который например запрещает использование правой клавиши мыши на странице, разберите его и все станет понятно.</description>
		<content:encoded><![CDATA[<p>Нужно же еще предотвратить стандартное поведение браузера&#8230;<br />
Вы поищите какой-нибудь небольшой скриптик, который например запрещает использование правой клавиши мыши на странице, разберите его и все станет понятно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: alex</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-55720</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Wed, 09 Dec 2009 09:24:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-55720</guid>
		<description>Геннадий сделал так не хочет работать не в одном браузерe
Просто выпадает стандартное котекстное меню. Может я неправильно написал. Хотя вверху вижу сообщение вроде работать должно?

h1 id=&quot;al&quot;  РАСПИСАНИЕ КА &quot;ШАГ&quot;  /h1 (тєги убрал)

$(&quot;#al&quot;).click(function(event) {
if (event.button == 2)
alert(&#039;1111&#039;);
});</description>
		<content:encoded><![CDATA[<p>Геннадий сделал так не хочет работать не в одном браузерe<br />
Просто выпадает стандартное котекстное меню. Может я неправильно написал. Хотя вверху вижу сообщение вроде работать должно?</p>
<p>h1 id=&raquo;al&raquo;  РАСПИСАНИЕ КА &laquo;ШАГ&raquo;  /h1 (тєги убрал)</p>
<p>$(&laquo;#al&raquo;).click(function(event) {<br />
if (event.button == 2)<br />
alert(&#8216;1111&#8242;);<br />
});</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Gennady</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-55701</link>
		<dc:creator>Gennady</dc:creator>
		<pubDate>Wed, 09 Dec 2009 07:08:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-55701</guid>
		<description>У объекта event есть свойство button. Значения свойства: 0 - левая клавиша, 1 - средняя, 2 - правая. Это по W3C. А по IE 1 - левая, 2 - правая, 4 - средняя...
Можно обрабатывать событие основываясь на этих значениях. Учитывая конечно различия...</description>
		<content:encoded><![CDATA[<p>У объекта event есть свойство button. Значения свойства: 0 &#8211; левая клавиша, 1 &#8211; средняя, 2 &#8211; правая. Это по W3C. А по IE 1 &#8211; левая, 2 &#8211; правая, 4 &#8211; средняя&#8230;<br />
Можно обрабатывать событие основываясь на этих значениях. Учитывая конечно различия&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: alex</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-55683</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Wed, 09 Dec 2009 05:43:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-55683</guid>
		<description>Геннадий подскажите  пожалуйста,а как можно подписать событие на клик правой клавишей мышки, Порылся в Гугле вроде нет такого. Или какое дополнительное событие можно повесить на один и тот же элемент для левой клавишы и которое бы не пересикалось с Сlick.  (mousedown и двойной клик не отрабатывают) То есть я хотел бы когда клацаю на ячейке таблицы левой появл. одно диалоговое окно, правой другое ну или если невозможно два разных события для левой клавиши)</description>
		<content:encoded><![CDATA[<p>Геннадий подскажите  пожалуйста,а как можно подписать событие на клик правой клавишей мышки, Порылся в Гугле вроде нет такого. Или какое дополнительное событие можно повесить на один и тот же элемент для левой клавишы и которое бы не пересикалось с Сlick.  (mousedown и двойной клик не отрабатывают) То есть я хотел бы когда клацаю на ячейке таблицы левой появл. одно диалоговое окно, правой другое ну или если невозможно два разных события для левой клавиши)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Максим</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-51037</link>
		<dc:creator>Максим</dc:creator>
		<pubDate>Sat, 21 Nov 2009 17:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-51037</guid>
		<description>Да, в Опере 10 та же ситуация.</description>
		<content:encoded><![CDATA[<p>Да, в Опере 10 та же ситуация.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Максим</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-51036</link>
		<dc:creator>Максим</dc:creator>
		<pubDate>Sat, 21 Nov 2009 17:15:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-51036</guid>
		<description>Геннадий, спасибо. Но страница при попытке скроллирования не скроллится, но дергается :-( 
Поэтому я и хотел именно самостоятельно отрабатывать событие, но почему-то конструкция 

$(window).scroll(function(event){
event.preventDefault();
});

не отрабатывает так, как я ожидаю. Учитывая, что при mousedown, mouseup или click колесиком мыши  включается автоскролл Мозилле 3.5 я также пытался всех их отрубить кодом 

	$(&quot;#draggable_element&quot;).mousedown(function(event) {
	if (event.button == 1)
		event.preventDefault();
});
$(&quot;#draggable_element&quot;).mouseup(function(event) {
	if (event.button == 1)
		event.preventDefault();
});
$(&quot;#draggable_element&quot;).click(function(event) {
	if (event.button == 1)
		event.preventDefault();
});

но результата не получил, автоскрол включается. Кстати, функция автоскролла включается через пользовательский интерфейс самой Мозиллы.

У Вас есть какие-то идеи?
Спасибо.</description>
		<content:encoded><![CDATA[<p>Геннадий, спасибо. Но страница при попытке скроллирования не скроллится, но дергается <img src='http://www.linkexchanger.su/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /><br />
Поэтому я и хотел именно самостоятельно отрабатывать событие, но почему-то конструкция </p>
<p>$(window).scroll(function(event){<br />
event.preventDefault();<br />
});</p>
<p>не отрабатывает так, как я ожидаю. Учитывая, что при mousedown, mouseup или click колесиком мыши  включается автоскролл Мозилле 3.5 я также пытался всех их отрубить кодом </p>
<p>	$(&laquo;#draggable_element&raquo;).mousedown(function(event) {<br />
	if (event.button == 1)<br />
		event.preventDefault();<br />
});<br />
$(&laquo;#draggable_element&raquo;).mouseup(function(event) {<br />
	if (event.button == 1)<br />
		event.preventDefault();<br />
});<br />
$(&laquo;#draggable_element&raquo;).click(function(event) {<br />
	if (event.button == 1)<br />
		event.preventDefault();<br />
});</p>
<p>но результата не получил, автоскрол включается. Кстати, функция автоскролла включается через пользовательский интерфейс самой Мозиллы.</p>
<p>У Вас есть какие-то идеи?<br />
Спасибо.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Gennady</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-50730</link>
		<dc:creator>Gennady</dc:creator>
		<pubDate>Fri, 20 Nov 2009 18:18:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-50730</guid>
		<description>Ну, тогда действительно можно это организовать с помощью jQuery. Конечно не то, чтобы собственно скролла не было, а при попытке скролла все тут же возвращалось в 0. Вот так как-то:
&lt;pre lang=&quot;javascript&quot;&gt;$(function(){
  $(window).scroll(function () { 
    $(this).scrollTop(0).scrollLeft(0); 
  });
});&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>Ну, тогда действительно можно это организовать с помощью jQuery. Конечно не то, чтобы собственно скролла не было, а при попытке скролла все тут же возвращалось в 0. Вот так как-то:</p>
<pre lang="javascript">$(function(){
  $(window).scroll(function () {
    $(this).scrollTop(0).scrollLeft(0);
  });
});</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Максим</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-50711</link>
		<dc:creator>Максим</dc:creator>
		<pubDate>Fri, 20 Nov 2009 16:25:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-50711</guid>
		<description>Указание стиля body { overflow: hidden; } оставляет возможность работы скролла с помощью нажатия колесика мыши. Браузер переключается в режим скролла и, соответственно,  скроллит, несмотря на отключенные скроллы в стиле. Речь идет о Мозилле 3.5.</description>
		<content:encoded><![CDATA[<p>Указание стиля body { overflow: hidden; } оставляет возможность работы скролла с помощью нажатия колесика мыши. Браузер переключается в режим скролла и, соответственно,  скроллит, несмотря на отключенные скроллы в стиле. Речь идет о Мозилле 3.5.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Gennady</title>
		<link>http://www.linkexchanger.su/2008/60.html/comment-page-2#comment-50645</link>
		<dc:creator>Gennady</dc:creator>
		<pubDate>Fri, 20 Nov 2009 11:29:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.linkexchanger.su/2008/60.html#comment-50645</guid>
		<description>Зачем же все решать именно на JS? На CSS достаточно написать: body { overflow: hidden; }
Ну разве еще какие-то детали, с учетом существования IE6 :)</description>
		<content:encoded><![CDATA[<p>Зачем же все решать именно на JS? На CSS достаточно написать: body { overflow: hidden; }<br />
Ну разве еще какие-то детали, с учетом существования IE6 <img src='http://www.linkexchanger.su/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

