forked from wezm/wezm.net
Get articles pages working on iPhone
This commit is contained in:
parent
56a9b4b636
commit
2ab3615485
2 changed files with 25 additions and 20 deletions
|
@ -33,13 +33,25 @@ body > header span
|
|||
|
||||
h1
|
||||
font-size: 30px
|
||||
|
||||
|
||||
|
||||
ul.articles li
|
||||
margin: 0
|
||||
padding-top: 0
|
||||
height: auto
|
||||
|
||||
|
||||
nav.search
|
||||
li
|
||||
display: list-item
|
||||
margin: 1em 0 0 0
|
||||
font-size: large
|
||||
|
||||
|
||||
#search
|
||||
float: none
|
||||
|
||||
|
||||
#flickr
|
||||
|
||||
header
|
||||
|
|
|
@ -28,26 +28,19 @@ jQuery(function() {
|
|||
|
||||
var input = $('#search input');
|
||||
if(input.length > 0) {
|
||||
// Setup incremental search on Articles pages
|
||||
if('onsearch' in input.get(0)) {
|
||||
$('#search label').hide();
|
||||
input.bind("search", function() { refresh_search(this) });
|
||||
}
|
||||
else {
|
||||
// Poll the field for its value while it has focus
|
||||
var last_value;
|
||||
input.focus(function() {
|
||||
last_value = input.val();
|
||||
input.everyTime('500ms', function() {
|
||||
if(input.val() != last_value) {
|
||||
refresh_search(input);
|
||||
last_value = input.val();
|
||||
}
|
||||
});
|
||||
}).blur(function() {
|
||||
input.stopTime();
|
||||
// Poll the field for its value while it has focus
|
||||
var last_value;
|
||||
input.focus(function() {
|
||||
last_value = input.val();
|
||||
input.everyTime('500ms', function() {
|
||||
if(input.val() != last_value) {
|
||||
refresh_search(input);
|
||||
last_value = input.val();
|
||||
}
|
||||
});
|
||||
}
|
||||
}).blur(function() {
|
||||
input.stopTime();
|
||||
});
|
||||
input.val('');
|
||||
}
|
||||
$('#search').show();
|
||||
|
|
Loading…
Reference in a new issue