2010-02-04 2 views
0

я использую этот http://www.mudaimemo.com/p/quickedit/# и хорошо работать проблема я хочу использовать это переименование некоторых строк как этотJQuery Quick Edit проблема

my name ok!! (edit | delete| rename) 

теперь это будет слишком много, как этот

1my name ok!! (edit | delete| rename) 
2my name ok!! (edit | delete| rename) 
3my name ok!! (edit | delete| rename) 
4my name ok!! (edit | delete| rename) 
5my name ok!! (edit | delete| rename) 
6my name ok!! (edit | delete| rename) 

и если я сделать каждый из них, как, что

$(document).ready(function(){ 
    // formnotifier 
    $('#1').quickEdit(); 
    $('#2').quickEdit(); 
    $('#3').quickEdit(); 
    $('#4').quickEdit(); 
    $('#5').quickEdit(); 
    $('#6').quickEdit(); 
}); 

есть ли способ сделать это как то

$('#rename').find().prev(".a").quickEdit(); 

я не понимаю, может любой сделать это для меня работа является сделать его автоматическое редактирование без повторять его

+0

оберните их в div и сделайте foreach этого div – Natrium

+2

Можем ли мы увидеть HTML-код? –

+0

У меня нет html, но вы можете сделать это –

ответ

1

Если вы посмотрите на их примерах, они имеют в HTML

<span id="demoText1">This is a jQuery Quick Edit Demo1.</span> 
<a href="/quickedit.php" id="demo1" rel="demoText1">edit this text.</a> 

и они выполняют Код JavaScript

$('#demo1').quickEdit(); 

Чтобы сделать это с помощью нескольких элементов, которые вы просто должны добавить класс для всех a элементов и использовать его в качестве селектора JQuery ... HTML

<span id="demoText1">This is a jQuery Quick Edit Demo1.</span> 
<a href="/quickedit.php" class="quickedit" rel="demoText1">edit this text.</a> 
<span id="demoText2">This is a jQuery Quick Edit Demo2.</span> 
<a href="/quickedit.php" class="quickedit" rel="demoText2">edit this text.</a> 
<span id="demoText3">This is a jQuery Quick Edit Demo3.</span> 
<a href="/quickedit.php" class="quickedit" rel="demoText3">edit this text.</a> 

Javascript

$('.quickedit').quickEdit(); 
1

своим примером Я предполагаю, что вы имеете право:

$('#1,#2,#3,#4,#5,#6').quickEdit(); 
Смежные вопросы