Я пытаюсь создать небольшую функцию для моего использования, которая должна получить текст выбранного элемента.Если элемент имеет Math in, то моя функция должна выполнить математику и добавить к ответу элемент по вашему выбору.
Моя действительно простая функция:
function op2(id, end){
var he = $(id).text();
$(end).html(he);
}
Этобудет использоваться следующим образом:
function la() {
op2('#default', '#here');
}
со следующим html:
<div id="default">10+3</div>
<div onclick="la();">Test</div>
<div id="here"></div>
Это проблема, когда предполагается добавить все, что он делает, это добавить 10 + 3 кэлемент #here
вместо отображения 13
.
Я знаю, что проблема в том, что браузер добавляет текст #default
к #here
, например, '10+3'
, но я не знаю, как это изменить.
Здесьэто демо