x-mobi.ru

x-mobi.ru
Рейтинг
88
Регистрация
30.12.2007
Ojober:
и блювать, забыли :D

Ну это уже после первых двух пунктов 😂

Да сцать рано еще, эти бредопозиции ни о чем не говорят, утром, ближе к обеду, вот если там будут бредопозиции, то можете сцать и обсирацца, ну и принимать все, как есть :D

И грустно и смешно *CRAZY*

(sexpartnerka.ru - не предлагать)

Не предлагать, т.к. знаете, или не предлагать, т.к. плохая партнерка? Сори за оффтоп, просто сам давно присматриваюсь к ней

<?


$in = file('chto_nuzhno_zamenit.txt');
$out = file('na_chto_nuzhno_zamenit.txt');
echo '<pre>'.str_replace($in, $out, file_get_contents('tekst.txt')).'</pre>';

?>

Создайте файлик, к примеру, replace.php, скопируйте туда этот код, и запустите в одной папке вместе со своими файлами.

neolord, выражаю искреннюю благодарность! Помогло :)

bearman, так или иначе, совет JTRTA все равно "немножко" не верен :)

JTRTA, нет, вы не понимаете :)

Допустим есть код

<select onchange="func(this.val)">
<opton>1</opton>
<opton>2</opton>
</select>

Если мышкой выбрать вариант - выполняется функция func. Но если я выбираю с помощью JS, как описал выше, то эта функция не выполняется. Тут никакой код, думаю, не причем.

Сам JS-код то вот, но, думаю, мало чем поможет:

var i = 0;

$(document).ready(function() {
createDropDown();
});

function createDropDown() {
$(document).bind('click', function(e) {
var $clicked = $(e.target);
if(!$clicked.parents().hasClass('dropdown')) $('.dropdown dd ul').hide();
});
$('select').each(function() {
i++;
var id = 'select_' + i;
var id_new = 'select_' + i + '_new';
$(this).attr('id', id);
//$(this).hide();
var selected = $(this).find('option[selected]');
var options = $('option', $(this));
$('#' + id).after('<dl id="' + id + '_new" class="dropdown"></dl>');
$('#' + id_new).append('<dt><a href="#">' + selected.text() + '<span class="value">' + selected.val() + '</span></a></dt>');
$('#' + id_new).append('<dd><ul></ul></dd>');
options.each(function() {
$('#' + id_new + ' dd ul').append('<li><a href="#">' + $(this).text() + '<span class="value">' + $(this).val() + '</span></a></li>');
});
$('#' + id_new + ' dt a').click(function() {
$('#' + id_new + ' dd ul').toggle();
});
$('#' + id_new + ' dd ul li a').click(function() {
var text = $(this).html();
$('#' + id_new + ' dt a').html(text);
$('#' + id_new + ' dd ul').hide();
$('#' + id).val($(this).find("span.value").html());
});
});
}

JTRTA, дак, это вы переопределили событие ведь?

Я вообще делаю обертку для своих select'ов, т.е. стандарт - скрываю, новый - показываю. Функция универсальна для всех селектов на сайте, а некоторые могут использовать какие-то свои события, так вот в моем случае не получается сделать так, чтобы события выполнялись, т.к. они реагируют на пользователя, а не на js (

innovlancer, от блин... хотел на днях обратиться :) Ну, удачи на отдыхе :)

Всего: 417