У меня есть этот код для простой системы тегов с использованием PHP и JS. Его следует знак %
, когда я печатаю тег, за которым следует %
, но тег добавляется в текстовое поле после того, как я его выбираю, например, я набираю %abc
, ссылки abc выводятся в ящике для выбора тега, но когда я щелкните по нему ничего не происходит.jQuery текст ошибки не добавляется
<script type="text/javascript">
$(document).ready(function()
{## Heading ##
var start=/%/ig;
var word=/%(\w+)/ig;
$("#story").live("keyup",function()
{
var content=$(this).val();
var go= content.match(start);
var name= content.match(word);
var dataString = 'searchword='+ name;
if(go.length>0)
{
$("#msgbox").slideDown('show');
$("#display").slideUp('show');
$("#msgbox").html("Type the name of someone or something...");
if(name.length>0)
{
$.ajax({
type: "POST",
url: "boxsearch.php",
data: dataString,
cache: false,
success: function(html)
{
$("#msgbox").hide();
$("#display").html(html).show();
}
});
}
}
return false();
});
$(".addname").live("click",function()
{
var username=$(this).attr('title');
var old=$("#story").html();
var content=old.replace(,'');
$("#story").html(content);
var E="<a class='blue' contenteditable='false' href='#'>"+username+"</a>";
$("#story").append(E);
$("#display").hide();
$("#msgbox").hide();
$("#story").focus();
});
});
</script>
какой текст ошибки не добавляется? а также какую версию jquery вы используете? –
тег не входит в текстовую область в качестве ссылки и im с использованием jq 1.4.2 – user2819237
Вы должны дать нам больше информации, если вы хотите помочь. Поместите console.log (ваше заявление) в несколько мест в вашем коде. Это даст нам представление о том, что было обработано. Я понятия не имею, что такое начало и возвращение слова, в то время как важно выяснить. – roland